about summary refs log tree commit diff
path: root/docs/api
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2022-08-13 16:40:06 +0200
committerMichael Biebl <biebl@debian.org>2022-08-13 16:40:06 +0200
commit38ca7ae9c3556e9a5b50ee15015ea194e6ca8da1 (patch)
tree99f19f118f550362c3288e7b82a7aab3a75c8d64 /docs/api
parentc2473cb3f165975f2899ccef11f036c9762a8aa3 (diff)
parent49ac65f875a36d7ebcbc8270cf0fc60acbb2e052 (diff)
Merge tag 'debian/1.38.4-1' into debian/bullseye-backports
network-manager Debian release 1.38.4-1
Diffstat (limited to 'docs/api')
-rw-r--r--docs/api/Makefile.in9
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml56
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml31
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml126
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml6
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml6
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml12
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml19
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml26
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml26
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Dummy.xml9
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml12
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml48
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml19
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml55
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml16
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml39
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml16
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml19
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml29
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml33
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml7
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml25
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml71
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.WifiP2P.xml55
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.WireGuard.xml15
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml29
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml84
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.xml361
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml24
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml69
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml46
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml48
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml95
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml249
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml251
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml23
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml145
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.xml553
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html57
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html32
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html14
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html126
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html6
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html6
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html13
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html20
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html27
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html27
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html10
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html13
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html49
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html20
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html14
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html56
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html17
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html40
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html17
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html12
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html5
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html12
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html5
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html20
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html30
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html34
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html8
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html26
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html8
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html72
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html44
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html16
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html30
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html85
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html11
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html363
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html24
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html70
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html47
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html72
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html95
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html181
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html213
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html23
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html145
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html42
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.html550
-rw-r--r--docs/api/html/index.html2
-rw-r--r--docs/api/html/nm-dbus-types.html2
-rw-r--r--docs/api/html/style.css34
-rw-r--r--docs/api/version.xml2
90 files changed, 3569 insertions, 2040 deletions
diff --git a/docs/api/Makefile.in b/docs/api/Makefile.in
index 1c5766e4..b24b8b6b 100644
--- a/docs/api/Makefile.in
+++ b/docs/api/Makefile.in
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -184,6 +184,8 @@ CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@
 CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
 CXX = @CXX@
 CXXCPP = @CXXCPP@
 CXXDEPMODE = @CXXDEPMODE@
@@ -205,8 +207,10 @@ ECHO_T = @ECHO_T@
 EGREP = @EGREP@
 ELOGIND_INHIBIT_CFLAGS = @ELOGIND_INHIBIT_CFLAGS@
 ELOGIND_INHIBIT_LIBS = @ELOGIND_INHIBIT_LIBS@
+ETAGS = @ETAGS@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
+FILECMD = @FILECMD@
 GENHTML = @GENHTML@
 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
@@ -665,7 +669,6 @@ ctags CTAGS:
 
 cscope cscopelist:
 
-
 distdir: $(BUILT_SOURCES)
 	$(MAKE) $(AM_MAKEFLAGS) distdir-am
 
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml b/docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml
index a3e0d61c..c649b74a 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml
@@ -22,7 +22,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-AccessPoint">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.AccessPoint">
   <title role="details.title">Property Details</title>
@@ -32,8 +34,10 @@
 <programlisting>
 Flags  readable   u
 </programlisting>
-<para>        Flags describing the capabilities of the access point.
-</para><para>        Returns: <link linkend="NM80211ApFlags">NM80211ApFlags</link>
+<para>
+Flags describing the capabilities of the access point.
+</para><para>
+Returns: <link linkend="NM80211ApFlags">NM80211ApFlags</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags">
@@ -42,9 +46,11 @@ Flags  readable   u
 <programlisting>
 WpaFlags  readable   u
 </programlisting>
-<para>        Flags describing the access point's capabilities according to WPA (Wifi
-        Protected Access).
-</para><para>        Returns: <link linkend="NM80211ApSecurityFlags">NM80211ApSecurityFlags</link>
+<para>
+Flags describing the access point's capabilities according to WPA (Wifi
+Protected Access).
+</para><para>
+Returns: <link linkend="NM80211ApSecurityFlags">NM80211ApSecurityFlags</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags">
@@ -53,9 +59,11 @@ WpaFlags  readable   u
 <programlisting>
 RsnFlags  readable   u
 </programlisting>
-<para>        Flags describing the access point's capabilities according to the RSN
-        (Robust Secure Network) protocol.
-</para><para>        Returns: <link linkend="NM80211ApSecurityFlags">NM80211ApSecurityFlags</link>
+<para>
+Flags describing the access point's capabilities according to the RSN
+(Robust Secure Network) protocol.
+</para><para>
+Returns: <link linkend="NM80211ApSecurityFlags">NM80211ApSecurityFlags</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid">
@@ -64,7 +72,8 @@ RsnFlags  readable   u
 <programlisting>
 Ssid  readable   ay
 </programlisting>
-<para>        The Service Set Identifier identifying the access point.
+<para>
+The Service Set Identifier identifying the access point.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency">
@@ -73,7 +82,8 @@ Ssid  readable   ay
 <programlisting>
 Frequency  readable   u
 </programlisting>
-<para>        The radio channel frequency in use by the access point, in MHz.
+<para>
+The radio channel frequency in use by the access point, in MHz.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress">
@@ -82,7 +92,8 @@ Frequency  readable   u
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        The hardware address (BSSID) of the access point.
+<para>
+The hardware address (BSSID) of the access point.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode">
@@ -91,8 +102,10 @@ HwAddress  readable   s
 <programlisting>
 Mode  readable   u
 </programlisting>
-<para>        Describes the operating mode of the access point.
-</para><para>        Returns: <link linkend="NM80211Mode">NM80211Mode</link>
+<para>
+Describes the operating mode of the access point.
+</para><para>
+Returns: <link linkend="NM80211Mode">NM80211Mode</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate">
@@ -101,8 +114,9 @@ Mode  readable   u
 <programlisting>
 MaxBitrate  readable   u
 </programlisting>
-<para>        The maximum bitrate this access point is capable of, in kilobits/second
-        (Kb/s).
+<para>
+The maximum bitrate this access point is capable of, in kilobits/second
+(Kb/s).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength">
@@ -111,7 +125,8 @@ MaxBitrate  readable   u
 <programlisting>
 Strength  readable   y
 </programlisting>
-<para>        The current signal quality of the access point, in percent.
+<para>
+The current signal quality of the access point, in percent.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen">
@@ -120,9 +135,10 @@ Strength  readable   y
 <programlisting>
 LastSeen  readable   i
 </programlisting>
-<para>        The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access
-        point was found in scan results. A value of -1 means the access point has
-        never been found in scan results.
+<para>
+The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access
+point was found in scan results. A value of -1 means the access point has
+never been found in scan results.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml b/docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml
index b6a73b6a..7a9b048d 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml
@@ -16,7 +16,9 @@
   </refsynopsisdiv>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-AgentManager">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.AgentManager">
   <title role="details.title">Method Details</title>
@@ -26,13 +28,16 @@
 <programlisting>
 Register (IN  s identifier);
 </programlisting>
-<para>        Called by secret Agents to register their ability to provide and save
-        network secrets.
+<para>
+Called by secret Agents to register their ability to provide and save
+network secrets.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>identifier</parameter></literal>:</term>
-  <listitem><para>Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes).</para></listitem>
+  <listitem><para>
+Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes).
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -43,16 +48,21 @@ Register (IN  s identifier);
 RegisterWithCapabilities (IN  s identifier,
                           IN  u capabilities);
 </programlisting>
-<para>        Like Register() but indicates agent capabilities to NetworkManager.
+<para>
+Like Register() but indicates agent capabilities to NetworkManager.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>identifier</parameter></literal>:</term>
-  <listitem><para>See the Register() method's identifier argument.</para></listitem>
+  <listitem><para>
+See the Register() method's identifier argument.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>capabilities</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMSecretAgentCapabilities">NMSecretAgentCapabilities</link>) Indicates various agent capabilities to NetworkManager.</para></listitem>
+  <listitem><para>
+(<link linkend="NMSecretAgentCapabilities">NMSecretAgentCapabilities</link>) Indicates various agent capabilities to NetworkManager.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -62,9 +72,10 @@ RegisterWithCapabilities (IN  s identifier,
 <programlisting>
 Unregister ();
 </programlisting>
-<para>        Called by secret Agents to notify NetworkManager that they will no longer
-        handle requests for network secrets. Agents are automatically unregistered
-        when they disconnect from D-Bus.
+<para>
+Called by secret Agents to notify NetworkManager that they will no longer
+handle requests for network secrets. Agents are automatically unregistered
+when they disconnect from D-Bus.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml
index d083906a..00f2a708 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml
@@ -35,20 +35,21 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Connection-Active">
   <title role="desc.title">Description</title>
-  <para>      Objects that implement the Connection.Active interface represent an
-      attempt to connect to a network using the details provided by a Connection
-      object. The Connection.Active object tracks the life-cycle of the
-      connection attempt and if successful indicates whether the connected
-      network is the "default" or preferred network for access. NetworkManager
-      has the concept of connections, which can be thought of as settings, a
-      profile or a configuration that can be applied on a networking device.
-      Such settings-connections are exposed as D-Bus object and the
-      active-connection expresses this relationship between device and
-      settings-connection. At any time a settings-connection can only be
-      activated on one device and vice versa. However, during activation and
-      deactivation multiple active-connections can reference the same device or
-      settings-connection as they are waiting to be activated or to be
-      deactivated.
+  <para>
+Objects that implement the Connection.Active interface represent an
+attempt to connect to a network using the details provided by a Connection
+object. The Connection.Active object tracks the life-cycle of the
+connection attempt and if successful indicates whether the connected
+network is the "default" or preferred network for access. NetworkManager
+has the concept of connections, which can be thought of as settings, a
+profile or a configuration that can be applied on a networking device.
+Such settings-connections are exposed as D-Bus object and the
+active-connection expresses this relationship between device and
+settings-connection. At any time a settings-connection can only be
+activated on one device and vice versa. However, during activation and
+deactivation multiple active-connections can reference the same device or
+settings-connection as they are waiting to be activated or to be
+deactivated.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-signals-org.freedesktop.NetworkManager.Connection.Active">
@@ -60,16 +61,21 @@
 StateChanged (u state,
               u reason);
 </programlisting>
-<para>        Emitted when the state of the active connection has changed.
+<para>
+Emitted when the state of the active connection has changed.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>u <parameter>state</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMActiveConnectionState">NMActiveConnectionState</link>) The new state of the active connection.</para></listitem>
+  <listitem><para>
+(<link linkend="NMActiveConnectionState">NMActiveConnectionState</link>) The new state of the active connection.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>u <parameter>reason</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMActiveConnectionStateReason">NMActiveConnectionStateReason</link>) Reason code describing the change to the new state.</para></listitem>
+  <listitem><para>
+(<link linkend="NMActiveConnectionStateReason">NMActiveConnectionStateReason</link>) Reason code describing the change to the new state.
+</para></listitem>
 </varlistentry>
 </variablelist>
 <para role="since">Since 1.8</para>
@@ -83,7 +89,8 @@ StateChanged (u state,
 <programlisting>
 Connection  readable   o
 </programlisting>
-<para>        The path of the connection.
+<para>
+The path of the connection.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject">
@@ -92,9 +99,10 @@ Connection  readable   o
 <programlisting>
 SpecificObject  readable   o
 </programlisting>
-<para>        A specific object associated with the active connection. This property
-        reflects the specific object used during connection activation, and will
-        not change over the lifetime of the ActiveConnection once set.
+<para>
+A specific object associated with the active connection. This property
+reflects the specific object used during connection activation, and will
+not change over the lifetime of the ActiveConnection once set.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id">
@@ -103,8 +111,9 @@ SpecificObject  readable   o
 <programlisting>
 Id  readable   s
 </programlisting>
-<para>        The ID of the connection, provided as a convenience so that clients do not
-        have to retrieve all connection details.
+<para>
+The ID of the connection, provided as a convenience so that clients do not
+have to retrieve all connection details.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid">
@@ -113,8 +122,9 @@ Id  readable   s
 <programlisting>
 Uuid  readable   s
 </programlisting>
-<para>        The UUID of the connection, provided as a convenience so that clients do
-        not have to retrieve all connection details.
+<para>
+The UUID of the connection, provided as a convenience so that clients do
+not have to retrieve all connection details.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type">
@@ -123,8 +133,9 @@ Uuid  readable   s
 <programlisting>
 Type  readable   s
 </programlisting>
-<para>        The type of the connection, provided as a convenience so that clients do
-        not have to retrieve all connection details.
+<para>
+The type of the connection, provided as a convenience so that clients do
+not have to retrieve all connection details.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices">
@@ -133,8 +144,9 @@ Type  readable   s
 <programlisting>
 Devices  readable   ao
 </programlisting>
-<para>        Array of object paths representing devices which are part of this active
-        connection.
+<para>
+Array of object paths representing devices which are part of this active
+connection.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State">
@@ -143,8 +155,10 @@ Devices  readable   ao
 <programlisting>
 State  readable   u
 </programlisting>
-<para>        The state of this active connection.
-</para><para>        Returns: <link linkend="NMActiveConnectionState">NMActiveConnectionState</link>
+<para>
+The state of this active connection.
+</para><para>
+Returns: <link linkend="NMActiveConnectionState">NMActiveConnectionState</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.StateFlags">
@@ -153,8 +167,10 @@ State  readable   u
 <programlisting>
 StateFlags  readable   u
 </programlisting>
-<para>        The state flags of this active connection.
-</para><para>        Returns: <link linkend="NMActivationStateFlags">NMActivationStateFlags</link>
+<para>
+The state flags of this active connection.
+</para><para>
+Returns: <link linkend="NMActivationStateFlags">NMActivationStateFlags</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default">
@@ -163,8 +179,9 @@ StateFlags  readable   u
 <programlisting>
 Default  readable   b
 </programlisting>
-<para>        Whether this active connection is the default IPv4 connection, i.e.
-        whether it currently owns the default IPv4 route.
+<para>
+Whether this active connection is the default IPv4 connection, i.e.
+whether it currently owns the default IPv4 route.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config">
@@ -173,9 +190,10 @@ Default  readable   b
 <programlisting>
 Ip4Config  readable   o
 </programlisting>
-<para>        Object path of the Ip4Config object describing the configuration of the
-        connection. Only valid when the connection is in the
-        NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<para>
+Object path of the Ip4Config object describing the configuration of the
+connection. Only valid when the connection is in the
+NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config">
@@ -184,9 +202,10 @@ Ip4Config  readable   o
 <programlisting>
 Dhcp4Config  readable   o
 </programlisting>
-<para>        Object path of the Dhcp4Config object describing the DHCP options returned
-        by the DHCP server (assuming the connection used DHCP). Only valid when
-        the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<para>
+Object path of the Dhcp4Config object describing the DHCP options returned
+by the DHCP server (assuming the connection used DHCP). Only valid when
+the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6">
@@ -195,8 +214,9 @@ Dhcp4Config  readable   o
 <programlisting>
 Default6  readable   b
 </programlisting>
-<para>        Whether this active connection is the default IPv6 connection, i.e.
-        whether it currently owns the default IPv6 route.
+<para>
+Whether this active connection is the default IPv6 connection, i.e.
+whether it currently owns the default IPv6 route.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config">
@@ -205,9 +225,10 @@ Default6  readable   b
 <programlisting>
 Ip6Config  readable   o
 </programlisting>
-<para>        Object path of the Ip6Config object describing the configuration of the
-        connection. Only valid when the connection is in the
-        NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<para>
+Object path of the Ip6Config object describing the configuration of the
+connection. Only valid when the connection is in the
+NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config">
@@ -216,9 +237,10 @@ Ip6Config  readable   o
 <programlisting>
 Dhcp6Config  readable   o
 </programlisting>
-<para>        Object path of the Dhcp6Config object describing the DHCP options returned
-        by the DHCP server (assuming the connection used DHCP). Only valid when
-        the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<para>
+Object path of the Dhcp6Config object describing the DHCP options returned
+by the DHCP server (assuming the connection used DHCP). Only valid when
+the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn">
@@ -227,7 +249,8 @@ Dhcp6Config  readable   o
 <programlisting>
 Vpn  readable   b
 </programlisting>
-<para>        Whether this active connection is also a VPN connection.
+<para>
+Whether this active connection is also a VPN connection.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master">
@@ -236,7 +259,8 @@ Vpn  readable   b
 <programlisting>
 Master  readable   o
 </programlisting>
-<para>        The path to the master device if the connection is a slave.
+<para>
+The path to the master device if the connection is a slave.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml
index 957ed31b..6b879a0a 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml
@@ -13,7 +13,8 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config">
   <title role="desc.title">Description</title>
-  <para>      Options and configuration returned by the IPv4 DHCP server.
+  <para>
+Options and configuration returned by the IPv4 DHCP server.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.DHCP4Config">
@@ -24,7 +25,8 @@
 <programlisting>
 Options  readable   a{sv}
 </programlisting>
-<para>        Configuration options returned by a DHCP server, if any.
+<para>
+Configuration options returned by a DHCP server, if any.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml
index 292abdcd..9a82ff45 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml
@@ -13,7 +13,8 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config">
   <title role="desc.title">Description</title>
-  <para>      Options and configuration returned by the IPv6 DHCP server.
+  <para>
+Options and configuration returned by the IPv6 DHCP server.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.DHCP6Config">
@@ -24,7 +25,8 @@
 <programlisting>
 Options  readable   a{sv}
 </programlisting>
-<para>        Configuration options returned by a DHCP server, if any.
+<para>
+Configuration options returned by a DHCP server, if any.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml
index 3b2695aa..7846247c 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml
@@ -13,7 +13,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Adsl">
   <title role="details.title">Property Details</title>
@@ -23,9 +25,11 @@
 <programlisting>
 Carrier  readable   b
 </programlisting>
-<para>        Indicates whether the physical carrier is found.
-</para><para>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<para>
+Indicates whether the physical carrier is found.
+</para><para>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml
index 6072730d..689ddce7 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml
@@ -15,7 +15,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Bluetooth">
   <title role="details.title">Property Details</title>
@@ -25,8 +27,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Bluetooth hardware address of the device.
-</para><para>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<para>
+Bluetooth hardware address of the device.
+</para><para>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name">
@@ -35,7 +39,8 @@ HwAddress  readable   s
 <programlisting>
 Name  readable   s
 </programlisting>
-<para>        Bluetooth name of the device.
+<para>
+Bluetooth name of the device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities">
@@ -44,8 +49,10 @@ Name  readable   s
 <programlisting>
 BtCapabilities  readable   u
 </programlisting>
-<para>        Bluetooth capabilities of the device (either DUN or NAP).
-</para><para>        Returns: <link linkend="NMBluetoothCapabilities">NMBluetoothCapabilities</link>
+<para>
+Bluetooth capabilities of the device (either DUN or NAP).
+</para><para>
+Returns: <link linkend="NMBluetoothCapabilities">NMBluetoothCapabilities</link>
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml
index f7fcacbd..34d1badf 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml
@@ -15,7 +15,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Bond">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Bond">
   <title role="details.title">Property Details</title>
@@ -25,9 +27,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier">
@@ -36,10 +39,12 @@ n
 <programlisting>
 Carrier  readable   b
 </programlisting>
-<para>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
-</para><para>        DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<para>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
+</para><para>
+DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves">
@@ -48,9 +53,10 @@ Carrier  readable   b
 <programlisting>
 Slaves  readable   ao
 </programlisting>
-<para>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<para>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml
index 7fa0aad6..18dd8e74 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml
@@ -15,7 +15,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Bridge">
   <title role="details.title">Property Details</title>
@@ -25,9 +27,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier">
@@ -36,10 +39,12 @@ n
 <programlisting>
 Carrier  readable   b
 </programlisting>
-<para>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
-</para><para>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<para>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
+</para><para>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves">
@@ -48,9 +53,10 @@ Carrier  readable   b
 <programlisting>
 Slaves  readable   ao
 </programlisting>
-<para>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<para>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Dummy.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Dummy.xml
index 62b26cce..05ca8ed9 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Dummy.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Dummy.xml
@@ -13,7 +13,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Dummy">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Dummy">
   <title role="details.title">Property Details</title>
@@ -23,9 +25,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml
index 3a353bf6..f907a844 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml
@@ -14,7 +14,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Generic">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Generic">
   <title role="details.title">Property Details</title>
@@ -24,9 +26,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription">
@@ -35,7 +38,8 @@ n
 <programlisting>
 TypeDescription  readable   s
 </programlisting>
-<para>        A (non-localized) description of the interface type, if known.
+<para>
+A (non-localized) description of the interface type, if known.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml
index f57e395f..ffd540f8 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml
@@ -24,7 +24,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.IPTunnel">
   <title role="details.title">Property Details</title>
@@ -34,7 +36,8 @@
 <programlisting>
 Mode  readable   u
 </programlisting>
-<para>        The tunneling mode.
+<para>
+The tunneling mode.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent">
@@ -43,7 +46,8 @@ Mode  readable   u
 <programlisting>
 Parent  readable   o
 </programlisting>
-<para>        The object path of the parent device.
+<para>
+The object path of the parent device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local">
@@ -52,7 +56,8 @@ Parent  readable   o
 <programlisting>
 Local  readable   s
 </programlisting>
-<para>        The local endpoint of the tunnel.
+<para>
+The local endpoint of the tunnel.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote">
@@ -61,7 +66,8 @@ Local  readable   s
 <programlisting>
 Remote  readable   s
 </programlisting>
-<para>        The remote endpoint of the tunnel.
+<para>
+The remote endpoint of the tunnel.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl">
@@ -70,8 +76,9 @@ Remote  readable   s
 <programlisting>
 Ttl  readable   y
 </programlisting>
-<para>        The TTL assigned to tunneled packets. 0 is a special value meaning that
-        packets inherit the TTL value
+<para>
+The TTL assigned to tunneled packets. 0 is a special value meaning that
+packets inherit the TTL value
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos">
@@ -80,8 +87,9 @@ Ttl  readable   y
 <programlisting>
 Tos  readable   y
 </programlisting>
-<para>        The type of service (IPv4) or traffic class (IPv6) assigned to tunneled
-        packets.
+<para>
+The type of service (IPv4) or traffic class (IPv6) assigned to tunneled
+packets.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery">
@@ -90,7 +98,8 @@ Tos  readable   y
 <programlisting>
 PathMtuDiscovery  readable   b
 </programlisting>
-<para>        Whether path MTU discovery is enabled on this tunnel.
+<para>
+Whether path MTU discovery is enabled on this tunnel.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey">
@@ -99,7 +108,8 @@ PathMtuDiscovery  readable   b
 <programlisting>
 InputKey  readable   s
 </programlisting>
-<para>        The key used for incoming packets.
+<para>
+The key used for incoming packets.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey">
@@ -108,7 +118,8 @@ InputKey  readable   s
 <programlisting>
 OutputKey  readable   s
 </programlisting>
-<para>        The key used for outgoing packets.
+<para>
+The key used for outgoing packets.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit">
@@ -117,8 +128,9 @@ OutputKey  readable   s
 <programlisting>
 EncapsulationLimit  readable   y
 </programlisting>
-<para>        How many additional levels of encapsulation are permitted to be prepended
-        to packets. This property applies only to IPv6 tunnels.
+<para>
+How many additional levels of encapsulation are permitted to be prepended
+to packets. This property applies only to IPv6 tunnels.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel">
@@ -127,8 +139,9 @@ EncapsulationLimit  readable   y
 <programlisting>
 FlowLabel  readable   u
 </programlisting>
-<para>        The flow label to assign to tunnel packets. This property applies only to
-        IPv6 tunnels.
+<para>
+The flow label to assign to tunnel packets. This property applies only to
+IPv6 tunnels.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Flags">
@@ -137,7 +150,8 @@ FlowLabel  readable   u
 <programlisting>
 Flags  readable   u
 </programlisting>
-<para>        Tunnel flags.
+<para>
+Tunnel flags.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml
index ae354cd6..ed6533ae 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml
@@ -14,7 +14,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Infiniband">
   <title role="details.title">Property Details</title>
@@ -24,9 +26,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier">
@@ -35,10 +38,12 @@ n
 <programlisting>
 Carrier  readable   b
 </programlisting>
-<para>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
-</para><para>        DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<para>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
+</para><para>
+DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml
index 4b1b6a2c..17b772ba 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml
@@ -25,7 +25,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Macsec">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Macsec">
   <title role="details.title">Property Details</title>
@@ -35,7 +37,8 @@
 <programlisting>
 Parent  readable   o
 </programlisting>
-<para>        The object path of the parent device.
+<para>
+The object path of the parent device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Sci">
@@ -44,7 +47,8 @@ Parent  readable   o
 <programlisting>
 Sci  readable   t
 </programlisting>
-<para>        The Secure Channel Identifier in use.
+<para>
+The Secure Channel Identifier in use.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IcvLength">
@@ -53,7 +57,8 @@ Sci  readable   t
 <programlisting>
 IcvLength  readable   y
 </programlisting>
-<para>        The length of ICV (Integrity Check Value).
+<para>
+The length of ICV (Integrity Check Value).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.CipherSuite">
@@ -62,8 +67,9 @@ IcvLength  readable   y
 <programlisting>
 CipherSuite  readable   t
 </programlisting>
-<para>        The set of cryptographic algorithms in use
-        (e.g. 0x0080020001000001 for GCM-AES-128).
+<para>
+The set of cryptographic algorithms in use
+(e.g. 0x0080020001000001 for GCM-AES-128).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Window">
@@ -72,7 +78,8 @@ CipherSuite  readable   t
 <programlisting>
 Window  readable   u
 </programlisting>
-<para>        The size of the replay window.
+<para>
+The size of the replay window.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.EncodingSa">
@@ -81,8 +88,9 @@ Window  readable   u
 <programlisting>
 EncodingSa  readable   y
 </programlisting>
-<para>        The value of the Association Number (0..3) for the Security
-        Association in use.
+<para>
+The value of the Association Number (0..3) for the Security
+Association in use.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Validation">
@@ -91,8 +99,9 @@ EncodingSa  readable   y
 <programlisting>
 Validation  readable   s
 </programlisting>
-<para>        The validation mode for incoming packets (strict, check,
-        disabled).
+<para>
+The validation mode for incoming packets (strict, check,
+disabled).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Encrypt">
@@ -101,7 +110,8 @@ Validation  readable   s
 <programlisting>
 Encrypt  readable   b
 </programlisting>
-<para>        Whether encryption of transmitted frames is enabled.
+<para>
+Whether encryption of transmitted frames is enabled.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Protect">
@@ -110,7 +120,8 @@ Encrypt  readable   b
 <programlisting>
 Protect  readable   b
 </programlisting>
-<para>        Whether protection of transmitted frames is enabled.
+<para>
+Whether protection of transmitted frames is enabled.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IncludeSci">
@@ -119,8 +130,9 @@ Protect  readable   b
 <programlisting>
 IncludeSci  readable   b
 </programlisting>
-<para>        Whether the SCI is always included in SecTAG for transmitted
-        frames.
+<para>
+Whether the SCI is always included in SecTAG for transmitted
+frames.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Es">
@@ -129,8 +141,9 @@ IncludeSci  readable   b
 <programlisting>
 Es  readable   b
 </programlisting>
-<para>        Whether the ES (End station) bit is enabled in SecTAG for
-        transmitted frames.
+<para>
+Whether the ES (End station) bit is enabled in SecTAG for
+transmitted frames.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Scb">
@@ -139,8 +152,9 @@ Es  readable   b
 <programlisting>
 Scb  readable   b
 </programlisting>
-<para>        Whether the SCB (Single Copy Broadcast) bit is enabled in
-        SecTAG for transmitted frames.
+<para>
+Whether the SCB (Single Copy Broadcast) bit is enabled in
+SecTAG for transmitted frames.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.ReplayProtect">
@@ -149,7 +163,8 @@ Scb  readable   b
 <programlisting>
 ReplayProtect  readable   b
 </programlisting>
-<para>        Whether replay protection is enabled.
+<para>
+Whether replay protection is enabled.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml
index 5d8b8d45..bec10ff1 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml
@@ -16,7 +16,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Macvlan">
   <title role="details.title">Property Details</title>
@@ -26,7 +28,8 @@
 <programlisting>
 Parent  readable   o
 </programlisting>
-<para>        The object path of the parent device.
+<para>
+The object path of the parent device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode">
@@ -35,7 +38,8 @@ Parent  readable   o
 <programlisting>
 Mode  readable   s
 </programlisting>
-<para>        The macvlan mode, one of "private", "vepa", "bridge", or "passthru".
+<para>
+The macvlan mode, one of "private", "vepa", "bridge", or "passthru".
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc">
@@ -44,7 +48,8 @@ Mode  readable   s
 <programlisting>
 NoPromisc  readable   b
 </programlisting>
-<para>        Whether the device is blocked from going into promiscuous mode.
+<para>
+Whether the device is blocked from going into promiscuous mode.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap">
@@ -53,7 +58,8 @@ NoPromisc  readable   b
 <programlisting>
 Tap  readable   b
 </programlisting>
-<para>        Whether the device is a macvtap.
+<para>
+Whether the device is a macvtap.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml
index 1eedf1f7..49c4e009 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml
@@ -17,7 +17,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Modem">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Modem">
   <title role="details.title">Property Details</title>
@@ -27,11 +29,13 @@
 <programlisting>
 ModemCapabilities  readable   u
 </programlisting>
-<para>        The generic family of access technologies the modem supports. Not all
-        capabilities are available at the same time however; some modems require a
-        firmware reload or other reinitialization to switch between eg CDMA/EVDO
-        and GSM/UMTS.
-</para><para>        Returns: <link linkend="NMDeviceModemCapabilities">NMDeviceModemCapabilities</link>
+<para>
+The generic family of access technologies the modem supports. Not all
+capabilities are available at the same time however; some modems require a
+firmware reload or other reinitialization to switch between eg CDMA/EVDO
+and GSM/UMTS.
+</para><para>
+Returns: <link linkend="NMDeviceModemCapabilities">NMDeviceModemCapabilities</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities">
@@ -40,9 +44,11 @@ ModemCapabilities  readable   u
 <programlisting>
 CurrentCapabilities  readable   u
 </programlisting>
-<para>        The generic family of access technologies the modem currently supports
-        without a firmware reload or reinitialization.
-</para><para>        Returns: <link linkend="NMDeviceModemCapabilities">NMDeviceModemCapabilities</link>
+<para>
+The generic family of access technologies the modem currently supports
+without a firmware reload or reinitialization.
+</para><para>
+Returns: <link linkend="NMDeviceModemCapabilities">NMDeviceModemCapabilities</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Modem.DeviceId">
@@ -51,9 +57,10 @@ CurrentCapabilities  readable   u
 <programlisting>
 DeviceId  readable   s
 </programlisting>
-<para>        An identifier used by the modem backend (ModemManager) that aims to
-        uniquely identify the a device. Can be used to match a connection to a
-        particular device.
+<para>
+An identifier used by the modem backend (ModemManager) that aims to
+uniquely identify the a device. Can be used to match a connection to a
+particular device.
 </para>
 <para role="since">Since 1.20</para>
 </refsect2>
@@ -63,8 +70,9 @@ DeviceId  readable   s
 <programlisting>
 OperatorCode  readable   s
 </programlisting>
-<para>        The MCC and MNC (concatenated) of the network the modem is connected to.
-        Blank if disconnected or not a 3GPP modem.
+<para>
+The MCC and MNC (concatenated) of the network the modem is connected to.
+Blank if disconnected or not a 3GPP modem.
 </para>
 <para role="since">Since 1.20</para>
 </refsect2>
@@ -74,7 +82,8 @@ OperatorCode  readable   s
 <programlisting>
 Apn  readable   s
 </programlisting>
-<para>        The access point name the modem is connected to. Blank if disconnected.
+<para>
+The access point name the modem is connected to. Blank if disconnected.
 </para>
 <para role="since">Since 1.20</para>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml
index cb71a023..8fc2d33f 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml
@@ -15,7 +15,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.OlpcMesh">
   <title role="details.title">Property Details</title>
@@ -25,8 +27,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        The hardware address of the device.
-</para><para>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<para>
+The hardware address of the device.
+</para><para>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion">
@@ -35,7 +39,8 @@ HwAddress  readable   s
 <programlisting>
 Companion  readable   o
 </programlisting>
-<para>        The object path of the companion device.
+<para>
+The object path of the companion device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel">
@@ -44,7 +49,8 @@ Companion  readable   o
 <programlisting>
 ActiveChannel  readable   u
 </programlisting>
-<para>        The currently active channel.
+<para>
+The currently active channel.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml
index fce89f6d..97fa4586 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml
@@ -15,7 +15,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Statistics">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Statistics">
   <title role="details.title">Property Details</title>
@@ -25,10 +27,11 @@
 <programlisting>
 RefreshRateMs  readwrite  u
 </programlisting>
-<para>        Refresh rate of the rest of properties of this interface. The properties
-        are guaranteed to be refreshed each RefreshRateMs milliseconds in case
-        the underlying counter has changed too.
-        If zero, there is no guaranteed refresh rate of the properties.
+<para>
+Refresh rate of the rest of properties of this interface. The properties
+are guaranteed to be refreshed each RefreshRateMs milliseconds in case
+the underlying counter has changed too.
+If zero, there is no guaranteed refresh rate of the properties.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.TxBytes">
@@ -37,7 +40,8 @@ RefreshRateMs  readwrite  u
 <programlisting>
 TxBytes  readable   t
 </programlisting>
-<para>        Number of transmitted bytes
+<para>
+Number of transmitted bytes
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RxBytes">
@@ -46,7 +50,8 @@ TxBytes  readable   t
 <programlisting>
 RxBytes  readable   t
 </programlisting>
-<para>        Number of received bytes
+<para>
+Number of received bytes
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml
index ce1889e3..d63bad6a 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml
@@ -16,7 +16,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Team">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Team">
   <title role="details.title">Property Details</title>
@@ -26,9 +28,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier">
@@ -37,10 +40,12 @@ n
 <programlisting>
 Carrier  readable   b
 </programlisting>
-<para>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
-</para><para>        DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<para>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
+</para><para>
+DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves">
@@ -49,9 +54,10 @@ Carrier  readable   b
 <programlisting>
 Slaves  readable   ao
 </programlisting>
-<para>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<para>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Team.Config">
@@ -60,7 +66,8 @@ Slaves  readable   ao
 <programlisting>
 Config  readable   s
 </programlisting>
-<para>        The JSON configuration currently applied on the device.
+<para>
+The JSON configuration currently applied on the device.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml
index 5f1ea7e4..0b5f198a 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml
@@ -19,7 +19,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Tun">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Tun">
   <title role="details.title">Property Details</title>
@@ -29,7 +31,8 @@
 <programlisting>
 Owner  readable   x
 </programlisting>
-<para>        The uid of the tunnel owner, or -1 if it has no owner.
+<para>
+The uid of the tunnel owner, or -1 if it has no owner.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group">
@@ -38,7 +41,8 @@ Owner  readable   x
 <programlisting>
 Group  readable   x
 </programlisting>
-<para>        The gid of the tunnel group, or -1 if it has no owner.
+<para>
+The gid of the tunnel group, or -1 if it has no owner.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode">
@@ -47,7 +51,8 @@ Group  readable   x
 <programlisting>
 Mode  readable   s
 </programlisting>
-<para>        The tunnel mode, either "tun" or "tap".
+<para>
+The tunnel mode, either "tun" or "tap".
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi">
@@ -56,8 +61,9 @@ Mode  readable   s
 <programlisting>
 NoPi  readable   b
 </programlisting>
-<para>        The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to
-        the tunnel packets.
+<para>
+The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to
+the tunnel packets.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr">
@@ -66,8 +72,9 @@ NoPi  readable   b
 <programlisting>
 VnetHdr  readable   b
 </programlisting>
-<para>        The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a
-        virtio network header.
+<para>
+The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a
+virtio network header.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue">
@@ -76,8 +83,9 @@ VnetHdr  readable   b
 <programlisting>
 MultiQueue  readable   b
 </programlisting>
-<para>        The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap
-        device multiple times, for multiple send/receive queues.
+<para>
+The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap
+device multiple times, for multiple send/receive queues.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress">
@@ -86,9 +94,10 @@ MultiQueue  readable   b
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml
index 3e34a661..fba9ac92 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml
@@ -13,7 +13,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Veth">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Veth">
   <title role="details.title">Property Details</title>
@@ -23,7 +25,8 @@
 <programlisting>
 Peer  readable   o
 </programlisting>
-<para>        The object path of the device's peer.
+<para>
+The object path of the device's peer.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml
index 21e224ad..2752e5b6 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml
@@ -16,7 +16,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Vlan">
   <title role="details.title">Property Details</title>
@@ -26,9 +28,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier">
@@ -37,10 +40,12 @@ n
 <programlisting>
 Carrier  readable   b
 </programlisting>
-<para>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
-</para><para>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<para>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
+</para><para>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent">
@@ -49,7 +54,8 @@ Carrier  readable   b
 <programlisting>
 Parent  readable   o
 </programlisting>
-<para>        Object path of the parent device of this VLAN device.
+<para>
+Object path of the parent device of this VLAN device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId">
@@ -58,7 +64,8 @@ Parent  readable   o
 <programlisting>
 VlanId  readable   u
 </programlisting>
-<para>        The VLAN ID of this VLAN interface.
+<para>
+The VLAN ID of this VLAN interface.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml
index 9b11c25a..b4940213 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml
@@ -29,7 +29,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Vxlan">
   <title role="details.title">Property Details</title>
@@ -39,8 +41,9 @@
 <programlisting>
 Parent  readable   o
 </programlisting>
-<para>        The object path of the parent device (if the VXLAN is not purely internal
-        to this host).
+<para>
+The object path of the parent device (if the VXLAN is not purely internal
+to this host).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress">
@@ -49,9 +52,10 @@ Parent  readable   o
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Hardware address of the device.
+<para>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id">
@@ -60,7 +64,8 @@ n
 <programlisting>
 Id  readable   u
 </programlisting>
-<para>        The VXLAN Network Identifier (VNI).
+<para>
+The VXLAN Network Identifier (VNI).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group">
@@ -69,8 +74,9 @@ Id  readable   u
 <programlisting>
 Group  readable   s
 </programlisting>
-<para>        The IP (v4 or v6) multicast group used to communicate with other physical
-        hosts on this VXLAN.
+<para>
+The IP (v4 or v6) multicast group used to communicate with other physical
+hosts on this VXLAN.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local">
@@ -79,8 +85,9 @@ Group  readable   s
 <programlisting>
 Local  readable   s
 </programlisting>
-<para>        The local IPv4 or IPv6 address to use when sending VXLAN packets to other
-        physical hosts.
+<para>
+The local IPv4 or IPv6 address to use when sending VXLAN packets to other
+physical hosts.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos">
@@ -89,8 +96,9 @@ Local  readable   s
 <programlisting>
 Tos  readable   y
 </programlisting>
-<para>        The value to use in the IP ToS field for VXLAN packets sent to other
-        physical hosts.
+<para>
+The value to use in the IP ToS field for VXLAN packets sent to other
+physical hosts.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl">
@@ -99,8 +107,9 @@ Tos  readable   y
 <programlisting>
 Ttl  readable   y
 </programlisting>
-<para>        The value to use in the IP TTL field for VXLAN packets sent to other
-        physical hosts.
+<para>
+The value to use in the IP TTL field for VXLAN packets sent to other
+physical hosts.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning">
@@ -109,7 +118,8 @@ Ttl  readable   y
 <programlisting>
 Learning  readable   b
 </programlisting>
-<para>        True if the VXLAN dynamically learns remote IP addresses.
+<para>
+True if the VXLAN dynamically learns remote IP addresses.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing">
@@ -118,7 +128,8 @@ Learning  readable   b
 <programlisting>
 Ageing  readable   u
 </programlisting>
-<para>        The interval in seconds at which the kernel purges stale cached addresses.
+<para>
+The interval in seconds at which the kernel purges stale cached addresses.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit">
@@ -127,8 +138,9 @@ Ageing  readable   u
 <programlisting>
 Limit  readable   u
 </programlisting>
-<para>        The maximum number of entries that can be added to the VXLAN's forwarding
-        table.
+<para>
+The maximum number of entries that can be added to the VXLAN's forwarding
+table.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort">
@@ -137,7 +149,8 @@ Limit  readable   u
 <programlisting>
 DstPort  readable   q
 </programlisting>
-<para>        Destination port for outgoing VXLAN packets.
+<para>
+Destination port for outgoing VXLAN packets.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin">
@@ -146,7 +159,8 @@ DstPort  readable   q
 <programlisting>
 SrcPortMin  readable   q
 </programlisting>
-<para>        The lowest source port number to use for outgoing VXLAN packets.
+<para>
+The lowest source port number to use for outgoing VXLAN packets.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax">
@@ -155,7 +169,8 @@ SrcPortMin  readable   q
 <programlisting>
 SrcPortMax  readable   q
 </programlisting>
-<para>        The highest source port number to use for outgoing VXLAN packets.
+<para>
+The highest source port number to use for outgoing VXLAN packets.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy">
@@ -164,7 +179,8 @@ SrcPortMax  readable   q
 <programlisting>
 Proxy  readable   b
 </programlisting>
-<para>        True if the VXLAN is implementing DOVE ARP proxying for remote clients.
+<para>
+True if the VXLAN is implementing DOVE ARP proxying for remote clients.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc">
@@ -173,8 +189,9 @@ Proxy  readable   b
 <programlisting>
 Rsc  readable   b
 </programlisting>
-<para>        True if the VXLAN is implementing DOVE route short-circuiting of known
-        remote IP addresses.
+<para>
+True if the VXLAN is implementing DOVE route short-circuiting of known
+remote IP addresses.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss">
@@ -183,7 +200,8 @@ Rsc  readable   b
 <programlisting>
 L2miss  readable   b
 </programlisting>
-<para>        True if the VXLAN will emit netlink notifications of L2 switch misses.
+<para>
+True if the VXLAN will emit netlink notifications of L2 switch misses.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss">
@@ -192,7 +210,8 @@ L2miss  readable   b
 <programlisting>
 L3miss  readable   b
 </programlisting>
-<para>        True if the VXLAN will emit netlink notifications of L3 switch misses.
+<para>
+True if the VXLAN will emit netlink notifications of L3 switch misses.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.WifiP2P.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.WifiP2P.xml
index 78d31736..f34c309b 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.WifiP2P.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.WifiP2P.xml
@@ -28,7 +28,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-WifiP2P">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
   <para role="since">Since 1.16</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.Device.WifiP2P">
@@ -39,20 +41,25 @@
 <programlisting>
 StartFind (IN  a{sv} options);
 </programlisting>
-<para>        Start a find operation for Wi-Fi P2P peers.
-</para><para>        The <constant>options</constant> argument accepts the following keys:
-</para><para>        <variablelist>
-        <varlistentry>
-          <term><literal>i timeout</literal>:</term>
-          <listitem><para>Timeout value in the range of 1-600 seconds.</para>
-          <para>The default is 30 seconds.</para></listitem>
-        </varlistentry>
-        </variablelist>
+<para>
+Start a find operation for Wi-Fi P2P peers.
+</para><para>
+The <constant>options</constant> argument accepts the following keys:
+</para><para>
+<variablelist>
+<varlistentry>
+<term><literal>i timeout</literal>:</term>
+<listitem><para>Timeout value in the range of 1-600 seconds.</para>
+<para>The default is 30 seconds.</para></listitem>
+</varlistentry>
+</variablelist>
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sv} <parameter>options</parameter></literal>:</term>
-  <listitem><para>Options of find.</para></listitem>
+  <listitem><para>
+Options of find.
+</para></listitem>
 </varlistentry>
 </variablelist>
 <para role="since">Since 1.16</para>
@@ -63,7 +70,8 @@ StartFind (IN  a{sv} options);
 <programlisting>
 StopFind ();
 </programlisting>
-<para>        Stop an ongoing find operation again.
+<para>
+Stop an ongoing find operation again.
 </para>
 <para role="since">Since 1.16</para>
 </refsect2>
@@ -76,12 +84,15 @@ StopFind ();
 <programlisting>
 PeerAdded (o peer);
 </programlisting>
-<para>        Emitted when a new Wi-Fi P2P peer is found by the device.
+<para>
+Emitted when a new Wi-Fi P2P peer is found by the device.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>peer</parameter></literal>:</term>
-  <listitem><para>The object path of the newly found access point.</para></listitem>
+  <listitem><para>
+The object path of the newly found access point.
+</para></listitem>
 </varlistentry>
 </variablelist>
 <para role="since">Since 1.16</para>
@@ -92,12 +103,15 @@ PeerAdded (o peer);
 <programlisting>
 PeerRemoved (o peer);
 </programlisting>
-<para>        Emitted when a Wi-Fi P2P peer disappears from view of the device.
+<para>
+Emitted when a Wi-Fi P2P peer disappears from view of the device.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>peer</parameter></literal>:</term>
-  <listitem><para>The object path of the Wi-Fi P2P peer that has disappeared.</para></listitem>
+  <listitem><para>
+The object path of the Wi-Fi P2P peer that has disappeared.
+</para></listitem>
 </varlistentry>
 </variablelist>
 <para role="since">Since 1.16</para>
@@ -111,8 +125,10 @@ PeerRemoved (o peer);
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        The active hardware address of the device.
-</para><para>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<para>
+The active hardware address of the device.
+</para><para>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 <para role="since">Since 1.16</para>
 </refsect2>
@@ -122,7 +138,8 @@ HwAddress  readable   s
 <programlisting>
 Peers  readable   ao
 </programlisting>
-<para>        List of object paths of peers visible to this Wi-Fi P2P device.
+<para>
+List of object paths of peers visible to this Wi-Fi P2P device.
 </para>
 <para role="since">Since 1.16</para>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.WireGuard.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.WireGuard.xml
index 0c6fa36e..3a754296 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.WireGuard.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.WireGuard.xml
@@ -15,7 +15,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-WireGuard">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.WireGuard">
   <title role="details.title">Property Details</title>
@@ -25,7 +27,8 @@
 <programlisting>
 PublicKey  readable   ay
 </programlisting>
-<para>        32-byte public WireGuard key.
+<para>
+32-byte public WireGuard key.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.ListenPort">
@@ -34,7 +37,8 @@ PublicKey  readable   ay
 <programlisting>
 ListenPort  readable   q
 </programlisting>
-<para>        Local UDP listening port.
+<para>
+Local UDP listening port.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WireGuard.FwMark">
@@ -43,8 +47,9 @@ ListenPort  readable   q
 <programlisting>
 FwMark  readable   u
 </programlisting>
-<para>        Optional 32-bit mark used to set routing policy for outgoing encrypted packets.
-        See: ip-rule(8)
+<para>
+Optional 32-bit mark used to set routing policy for outgoing encrypted packets.
+See: ip-rule(8)
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml
index 8f92f11a..320300db 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml
@@ -17,7 +17,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Wired">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.Wired">
   <title role="details.title">Property Details</title>
@@ -27,8 +29,10 @@
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        Active hardware address of the device.
-</para><para>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<para>
+Active hardware address of the device.
+</para><para>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress">
@@ -37,7 +41,8 @@ HwAddress  readable   s
 <programlisting>
 PermHwAddress  readable   s
 </programlisting>
-<para>        Permanent hardware address of the device.
+<para>
+Permanent hardware address of the device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed">
@@ -46,7 +51,8 @@ PermHwAddress  readable   s
 <programlisting>
 Speed  readable   u
 </programlisting>
-<para>        Design speed of the device, in megabits/second (Mb/s).
+<para>
+Design speed of the device, in megabits/second (Mb/s).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels">
@@ -55,7 +61,8 @@ Speed  readable   u
 <programlisting>
 S390Subchannels  readable   as
 </programlisting>
-<para>        Array of S/390 subchannels for S/390 or z/Architecture devices.
+<para>
+Array of S/390 subchannels for S/390 or z/Architecture devices.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier">
@@ -64,10 +71,12 @@ S390Subchannels  readable   as
 <programlisting>
 Carrier  readable   b
 </programlisting>
-<para>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
-</para><para>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<para>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
+</para><para>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml
index 7987e594..8a2e6740 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml
@@ -35,7 +35,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.Device.Wireless">
   <title role="details.title">Method Details</title>
@@ -45,15 +47,18 @@
 <programlisting>
 GetAccessPoints (OUT ao access_points);
 </programlisting>
-<para>        DEPRECATED. Get the list of access points visible to this device. Note
-        that this list does not include access points which hide their SSID. To
-        retrieve a list of all access points (including hidden ones) use the
-        GetAllAccessPoints() method.
+<para>
+DEPRECATED. Get the list of access points visible to this device. Note
+that this list does not include access points which hide their SSID. To
+retrieve a list of all access points (including hidden ones) use the
+GetAllAccessPoints() method.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT ao <parameter>access_points</parameter></literal>:</term>
-  <listitem><para>List of access point object paths.</para></listitem>
+  <listitem><para>
+List of access point object paths.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -63,13 +68,16 @@ GetAccessPoints (OUT ao access_points);
 <programlisting>
 GetAllAccessPoints (OUT ao access_points);
 </programlisting>
-<para>        Get the list of all access points visible to this device, including hidden
-        ones for which the SSID is not yet known.
+<para>
+Get the list of all access points visible to this device, including hidden
+ones for which the SSID is not yet known.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT ao <parameter>access_points</parameter></literal>:</term>
-  <listitem><para>List of access point object paths.</para></listitem>
+  <listitem><para>
+List of access point object paths.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -79,12 +87,15 @@ GetAllAccessPoints (OUT ao access_points);
 <programlisting>
 RequestScan (IN  a{sv} options);
 </programlisting>
-<para>        Request the device to scan. To know when the scan is finished, use the "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" to listen to changes to the "LastScan" property.
+<para>
+Request the device to scan. To know when the scan is finished, use the "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" to listen to changes to the "LastScan" property.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sv} <parameter>options</parameter></literal>:</term>
-  <listitem><para>Options of scan. Currently, 'ssids' option with value of "aay" type is supported.</para></listitem>
+  <listitem><para>
+Options of scan. Currently, 'ssids' option with value of "aay" type is supported.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -97,12 +108,15 @@ RequestScan (IN  a{sv} options);
 <programlisting>
 AccessPointAdded (o access_point);
 </programlisting>
-<para>        Emitted when a new access point is found by the device.
+<para>
+Emitted when a new access point is found by the device.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>access_point</parameter></literal>:</term>
-  <listitem><para>The object path of the newly found access point.</para></listitem>
+  <listitem><para>
+The object path of the newly found access point.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -112,12 +126,15 @@ AccessPointAdded (o access_point);
 <programlisting>
 AccessPointRemoved (o access_point);
 </programlisting>
-<para>        Emitted when an access point disappears from view of the device.
+<para>
+Emitted when an access point disappears from view of the device.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>access_point</parameter></literal>:</term>
-  <listitem><para>The object path of the access point that has disappeared.</para></listitem>
+  <listitem><para>
+The object path of the access point that has disappeared.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -130,8 +147,10 @@ AccessPointRemoved (o access_point);
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        The active hardware address of the device.
-</para><para>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<para>
+The active hardware address of the device.
+</para><para>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress">
@@ -140,7 +159,8 @@ HwAddress  readable   s
 <programlisting>
 PermHwAddress  readable   s
 </programlisting>
-<para>        The permanent hardware address of the device.
+<para>
+The permanent hardware address of the device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode">
@@ -149,8 +169,10 @@ PermHwAddress  readable   s
 <programlisting>
 Mode  readable   u
 </programlisting>
-<para>        The operating mode of the wireless device.
-</para><para>        Returns: <link linkend="NM80211Mode">NM80211Mode</link>
+<para>
+The operating mode of the wireless device.
+</para><para>
+Returns: <link linkend="NM80211Mode">NM80211Mode</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate">
@@ -159,8 +181,9 @@ Mode  readable   u
 <programlisting>
 Bitrate  readable   u
 </programlisting>
-<para>        The bit rate currently used by the wireless device, in kilobits/second
-        (Kb/s).
+<para>
+The bit rate currently used by the wireless device, in kilobits/second
+(Kb/s).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints">
@@ -169,7 +192,8 @@ Bitrate  readable   u
 <programlisting>
 AccessPoints  readable   ao
 </programlisting>
-<para>        List of object paths of access point visible to this wireless device.
+<para>
+List of object paths of access point visible to this wireless device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint">
@@ -178,7 +202,8 @@ AccessPoints  readable   ao
 <programlisting>
 ActiveAccessPoint  readable   o
 </programlisting>
-<para>        Object path of the access point currently used by the wireless device.
+<para>
+Object path of the access point currently used by the wireless device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities">
@@ -187,8 +212,10 @@ ActiveAccessPoint  readable   o
 <programlisting>
 WirelessCapabilities  readable   u
 </programlisting>
-<para>        The capabilities of the wireless device.
-</para><para>        Returns: <link linkend="NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</link>
+<para>
+The capabilities of the wireless device.
+</para><para>
+Returns: <link linkend="NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.LastScan">
@@ -197,8 +224,9 @@ WirelessCapabilities  readable   u
 <programlisting>
 LastScan  readable   x
 </programlisting>
-<para>        The timestamp (in CLOCK_BOOTTIME milliseconds) for the last finished network scan.
-        A value of -1 means the device never scanned for access points.
+<para>
+The timestamp (in CLOCK_BOOTTIME milliseconds) for the last finished network scan.
+A value of -1 means the device never scanned for access points.
 </para>
 <para role="since">Since 1.12</para>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml
index cf1410be..0d73ca72 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml
@@ -65,7 +65,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.Device">
   <title role="details.title">Method Details</title>
@@ -77,39 +79,46 @@ Reapply (IN  a{sa{sv}} connection,
          IN  t         version_id,
          IN  u         flags);
 </programlisting>
-<para>        Attempts to update the configuration of a device without deactivating it.
-        NetworkManager has the concept of connections, which are profiles that
-        contain the configuration for a networking device. Those connections are
-        exposed via D-Bus as individual objects that can be created, modified and
-        deleted. When activating such a settings-connection on a device, the
-        settings-connection is cloned to become an applied-connection and used to
-        configure the device (see GetAppliedConnection). Subsequent modification
-        of the settings-connection don't propagate automatically to the device's
-        applied-connection (with exception of the firewall-zone and the metered
-        property). For the changes to take effect, you can either re-activate the
-        settings-connection, or call Reapply. The Reapply call allows you to
-        directly update the applied-connection and reconfigure the device. Reapply
-        can also be useful if the currently applied-connection is equal to the
-        connection that is about to be reapplied. This allows to reconfigure the
-        device and revert external changes like removing or adding an IP address
-        (which NetworkManager doesn't revert automatically because it is assumed
-        that the user made these changes intentionally outside of NetworkManager).
-        Reapply can make the applied-connection different from the
-        settings-connection, just like updating the settings-connection can make
-        them different.
+<para>
+Attempts to update the configuration of a device without deactivating it.
+NetworkManager has the concept of connections, which are profiles that
+contain the configuration for a networking device. Those connections are
+exposed via D-Bus as individual objects that can be created, modified and
+deleted. When activating such a settings-connection on a device, the
+settings-connection is cloned to become an applied-connection and used to
+configure the device (see GetAppliedConnection). Subsequent modification
+of the settings-connection don't propagate automatically to the device's
+applied-connection (with exception of the firewall-zone and the metered
+property). For the changes to take effect, you can either re-activate the
+settings-connection, or call Reapply. The Reapply call allows you to
+directly update the applied-connection and reconfigure the device. Reapply
+can also be useful if the currently applied-connection is equal to the
+connection that is about to be reapplied. This allows to reconfigure the
+device and revert external changes like removing or adding an IP address
+(which NetworkManager doesn't revert automatically because it is assumed
+that the user made these changes intentionally outside of NetworkManager).
+Reapply can make the applied-connection different from the
+settings-connection, just like updating the settings-connection can make
+them different.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>The optional connection settings that will be reapplied on the device. If empty, the currently active settings-connection will be used. The connection cannot arbitrarily differ from the current applied-connection otherwise the call will fail. Only certain changes are supported, like adding or removing IP addresses.</para></listitem>
+  <listitem><para>
+The optional connection settings that will be reapplied on the device. If empty, the currently active settings-connection will be used. The connection cannot arbitrarily differ from the current applied-connection otherwise the call will fail. Only certain changes are supported, like adding or removing IP addresses.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN t <parameter>version_id</parameter></literal>:</term>
-  <listitem><para>If non-zero, the current version id of the applied-connection must match. The current version id can be retrieved via GetAppliedConnection. This optional argument allows to catch concurrent modifications between the GetAppliedConnection call and Reapply.</para></listitem>
+  <listitem><para>
+If non-zero, the current version id of the applied-connection must match. The current version id can be retrieved via GetAppliedConnection. This optional argument allows to catch concurrent modifications between the GetAppliedConnection call and Reapply.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>flags</parameter></literal>:</term>
-  <listitem><para>Flags which would modify the behavior of the Reapply call. There are no flags defined currently and the users should use the value of 0.</para></listitem>
+  <listitem><para>
+Flags which would modify the behavior of the Reapply call. There are no flags defined currently and the users should use the value of 0.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -121,26 +130,33 @@ GetAppliedConnection (IN  u         flags,
                       OUT a{sa{sv}} connection,
                       OUT t         version_id);
 </programlisting>
-<para>        Get the currently applied connection on the device. This is a snapshot of
-        the last activated connection on the device, that is the configuration
-        that is currently applied on the device. Usually this is the same as
-        GetSettings of the referenced settings connection. However, it can differ
-        if the settings connection was subsequently modified or the applied
-        connection was modified by Reapply. The applied connection is set when
-        activating a device or when calling Reapply.
+<para>
+Get the currently applied connection on the device. This is a snapshot of
+the last activated connection on the device, that is the configuration
+that is currently applied on the device. Usually this is the same as
+GetSettings of the referenced settings connection. However, it can differ
+if the settings connection was subsequently modified or the applied
+connection was modified by Reapply. The applied connection is set when
+activating a device or when calling Reapply.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN u <parameter>flags</parameter></literal>:</term>
-  <listitem><para>Flags which would modify the behavior of the GetAppliedConnection call. There are no flags defined currently and the users should use the value of 0.</para></listitem>
+  <listitem><para>
+Flags which would modify the behavior of the GetAppliedConnection call. There are no flags defined currently and the users should use the value of 0.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>The effective connection settings that the connection has currently applied.</para></listitem>
+  <listitem><para>
+The effective connection settings that the connection has currently applied.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT t <parameter>version_id</parameter></literal>:</term>
-  <listitem><para>The version-id of the currently applied connection. This can be specified during Reapply to avoid races where you first fetch the applied connection, modify it and try to reapply it. If the applied connection is modified in the meantime, the version_id gets incremented and Reapply will fail.</para></listitem>
+  <listitem><para>
+The version-id of the currently applied connection. This can be specified during Reapply to avoid races where you first fetch the applied connection, modify it and try to reapply it. If the applied connection is modified in the meantime, the version_id gets incremented and Reapply will fail.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -150,8 +166,9 @@ GetAppliedConnection (IN  u         flags,
 <programlisting>
 Disconnect ();
 </programlisting>
-<para>        Disconnects a device and prevents the device from automatically activating
-        further connections without user intervention.
+<para>
+Disconnects a device and prevents the device from automatically activating
+further connections without user intervention.
 </para>
 </refsect2>
 <refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager-Device.Delete">
@@ -160,9 +177,10 @@ Disconnect ();
 <programlisting>
 Delete ();
 </programlisting>
-<para>        Deletes a software device from NetworkManager and removes the interface
-        from the system. The method returns an error when called for a hardware
-        device.
+<para>
+Deletes a software device from NetworkManager and removes the interface
+from the system. The method returns an error when called for a hardware
+device.
 </para>
 </refsect2>
 </refsect1>
@@ -176,19 +194,27 @@ StateChanged (u new_state,
               u old_state,
               u reason);
 </programlisting>
-<para></para>
+<para>
+</para><para>
+</para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>u <parameter>new_state</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMDeviceState">NMDeviceState</link>) The new state of the device.</para></listitem>
+  <listitem><para>
+(<link linkend="NMDeviceState">NMDeviceState</link>) The new state of the device.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>u <parameter>old_state</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMDeviceState">NMDeviceState</link>) The previous state of the device.</para></listitem>
+  <listitem><para>
+(<link linkend="NMDeviceState">NMDeviceState</link>) The previous state of the device.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>u <parameter>reason</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMDeviceStateReason">NMDeviceStateReason</link>) A reason for the state transition.</para></listitem>
+  <listitem><para>
+(<link linkend="NMDeviceStateReason">NMDeviceStateReason</link>) A reason for the state transition.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -201,19 +227,21 @@ StateChanged (u new_state,
 <programlisting>
 Udi  readable   s
 </programlisting>
-<para>        Operating-system specific transient device hardware identifier. This is an
-        opaque string representing the underlying hardware for the device, and
-        shouldn't be used to keep track of individual devices. For some device
-        types (Bluetooth, Modems) it is an identifier used by the hardware service
-        (ie bluez or ModemManager) to refer to that device, and client programs
-        use it get additional information from those services which NM does not
-        provide. The Udi is not guaranteed to be consistent across reboots or
-        hotplugs of the hardware. If you're looking for a way to uniquely track
-        each device in your application, use the object path. If you're looking
-        for a way to track a specific piece of hardware across reboot or hotplug,
-        use a MAC address or USB serial number.
-</para><para>        Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
-        to obtain the true (non-UTF-8) string.
+<para>
+Operating-system specific transient device hardware identifier. This is an
+opaque string representing the underlying hardware for the device, and
+shouldn't be used to keep track of individual devices. For some device
+types (Bluetooth, Modems) it is an identifier used by the hardware service
+(ie bluez or ModemManager) to refer to that device, and client programs
+use it get additional information from those services which NM does not
+provide. The Udi is not guaranteed to be consistent across reboots or
+hotplugs of the hardware. If you're looking for a way to uniquely track
+each device in your application, use the object path. If you're looking
+for a way to track a specific piece of hardware across reboot or hotplug,
+use a MAC address or USB serial number.
+</para><para>
+Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
+to obtain the true (non-UTF-8) string.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Path">
@@ -222,9 +250,11 @@ Udi  readable   s
 <programlisting>
 Path  readable   s
 </programlisting>
-<para>        The path of the device as exposed by the udev property ID_PATH.
-</para><para>        Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
-        to obtain the true (non-UTF-8) string.
+<para>
+The path of the device as exposed by the udev property ID_PATH.
+</para><para>
+Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
+to obtain the true (non-UTF-8) string.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Interface">
@@ -233,10 +263,11 @@ Path  readable   s
 <programlisting>
 Interface  readable   s
 </programlisting>
-<para>        The name of the device's control (and often data) interface.
-        Note that non UTF-8 characters are backslash escaped, so the
-        resulting name may be longer then 15 characters. Use g_strcompress()
-        to revert the escaping.
+<para>
+The name of the device's control (and often data) interface.
+Note that non UTF-8 characters are backslash escaped, so the
+resulting name may be longer then 15 characters. Use g_strcompress()
+to revert the escaping.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface">
@@ -245,13 +276,14 @@ Interface  readable   s
 <programlisting>
 IpInterface  readable   s
 </programlisting>
-<para>        The name of the device's data interface when available. This property may
-        not refer to the actual data interface until the device has successfully
-        established a data connection, indicated by the device's State becoming
-        ACTIVATED.
-        Note that non UTF-8 characters are backslash escaped, so the
-        resulting name may be longer then 15 characters. Use g_strcompress()
-        to revert the escaping.
+<para>
+The name of the device's data interface when available. This property may
+not refer to the actual data interface until the device has successfully
+established a data connection, indicated by the device's State becoming
+ACTIVATED.
+Note that non UTF-8 characters are backslash escaped, so the
+resulting name may be longer then 15 characters. Use g_strcompress()
+to revert the escaping.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Driver">
@@ -260,9 +292,10 @@ IpInterface  readable   s
 <programlisting>
 Driver  readable   s
 </programlisting>
-<para>        The driver handling the device.
-        Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
-        to revert.
+<para>
+The driver handling the device.
+Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
+to revert.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion">
@@ -271,9 +304,10 @@ Driver  readable   s
 <programlisting>
 DriverVersion  readable   s
 </programlisting>
-<para>        The version of the driver handling the device.
-        Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
-        to revert.
+<para>
+The version of the driver handling the device.
+Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
+to revert.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion">
@@ -282,9 +316,10 @@ DriverVersion  readable   s
 <programlisting>
 FirmwareVersion  readable   s
 </programlisting>
-<para>        The firmware version for the device.
-        Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
-        to revert.
+<para>
+The firmware version for the device.
+Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
+to revert.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities">
@@ -293,8 +328,10 @@ FirmwareVersion  readable   s
 <programlisting>
 Capabilities  readable   u
 </programlisting>
-<para>        Flags describing the capabilities of the device.
-</para><para>        Returns: <link linkend="NMDeviceCapabilities">NMDeviceCapabilities</link>
+<para>
+Flags describing the capabilities of the device.
+</para><para>
+Returns: <link linkend="NMDeviceCapabilities">NMDeviceCapabilities</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address">
@@ -303,8 +340,9 @@ Capabilities  readable   u
 <programlisting>
 Ip4Address  readable   u
 </programlisting>
-<para>        DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object
-        instead. This property always returns 0.0.0.0 (numeric 0) as address.
+<para>
+DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object
+instead. This property always returns 0.0.0.0 (numeric 0) as address.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.State">
@@ -313,8 +351,10 @@ Ip4Address  readable   u
 <programlisting>
 State  readable   u
 </programlisting>
-<para>        The current state of the device.
-</para><para>        Returns: <link linkend="NMDeviceState">NMDeviceState</link>
+<para>
+The current state of the device.
+</para><para>
+Returns: <link linkend="NMDeviceState">NMDeviceState</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.StateReason">
@@ -323,8 +363,10 @@ State  readable   u
 <programlisting>
 StateReason  readable   (uu)
 </programlisting>
-<para>        The current state and reason for changing to that state.
-</para><para>        Returns: A tuple of  <link linkend="NMDeviceState">NMDeviceState</link> and  <link linkend="NMDeviceStateReason">NMDeviceStateReason</link>.
+<para>
+The current state and reason for changing to that state.
+</para><para>
+Returns: A tuple of  <link linkend="NMDeviceState">NMDeviceState</link> and  <link linkend="NMDeviceStateReason">NMDeviceStateReason</link>.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection">
@@ -333,10 +375,11 @@ StateReason  readable   (uu)
 <programlisting>
 ActiveConnection  readable   o
 </programlisting>
-<para>        Object path of an ActiveConnection object that "owns" this device during
-        activation. The ActiveConnection object tracks the life-cycle of a
-        connection to a specific network and implements the
-        org.freedesktop.NetworkManager.Connection.Active D-Bus interface.
+<para>
+Object path of an ActiveConnection object that "owns" this device during
+activation. The ActiveConnection object tracks the life-cycle of a
+connection to a specific network and implements the
+org.freedesktop.NetworkManager.Connection.Active D-Bus interface.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config">
@@ -345,9 +388,10 @@ ActiveConnection  readable   o
 <programlisting>
 Ip4Config  readable   o
 </programlisting>
-<para>        Object path of the Ip4Config object describing the configuration of the
-        device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
-        state.
+<para>
+Object path of the Ip4Config object describing the configuration of the
+device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
+state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config">
@@ -356,9 +400,10 @@ Ip4Config  readable   o
 <programlisting>
 Dhcp4Config  readable   o
 </programlisting>
-<para>        Object path of the Dhcp4Config object describing the DHCP options returned
-        by the DHCP server. Only valid when the device is in the
-        NM_DEVICE_STATE_ACTIVATED state.
+<para>
+Object path of the Dhcp4Config object describing the DHCP options returned
+by the DHCP server. Only valid when the device is in the
+NM_DEVICE_STATE_ACTIVATED state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config">
@@ -367,9 +412,10 @@ Dhcp4Config  readable   o
 <programlisting>
 Ip6Config  readable   o
 </programlisting>
-<para>        Object path of the Ip6Config object describing the configuration of the
-        device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
-        state.
+<para>
+Object path of the Ip6Config object describing the configuration of the
+device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
+state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config">
@@ -378,9 +424,10 @@ Ip6Config  readable   o
 <programlisting>
 Dhcp6Config  readable   o
 </programlisting>
-<para>        Object path of the Dhcp6Config object describing the DHCP options returned
-        by the DHCP server. Only valid when the device is in the
-        NM_DEVICE_STATE_ACTIVATED state.
+<para>
+Object path of the Dhcp6Config object describing the DHCP options returned
+by the DHCP server. Only valid when the device is in the
+NM_DEVICE_STATE_ACTIVATED state.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Managed">
@@ -389,10 +436,11 @@ Dhcp6Config  readable   o
 <programlisting>
 Managed  readwrite  b
 </programlisting>
-<para>        Whether or not this device is managed by NetworkManager. Setting this
-        property has a similar effect to configuring the device as unmanaged via
-        the keyfile.unmanaged-devices setting in NetworkManager.conf. Changes to
-        this value are not persistent and lost after NetworkManager restart.
+<para>
+Whether or not this device is managed by NetworkManager. Setting this
+property has a similar effect to configuring the device as unmanaged via
+the keyfile.unmanaged-devices setting in NetworkManager.conf. Changes to
+this value are not persistent and lost after NetworkManager restart.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect">
@@ -401,11 +449,12 @@ Managed  readwrite  b
 <programlisting>
 Autoconnect  readwrite  b
 </programlisting>
-<para>        If TRUE, indicates the device is allowed to autoconnect. If FALSE, manual
-        intervention is required before the device will automatically connect to a
-        known network, such as activating a connection using the device, or
-        setting this property to TRUE. This property cannot be set to TRUE for
-        default-unmanaged devices, since they never autoconnect.
+<para>
+If TRUE, indicates the device is allowed to autoconnect. If FALSE, manual
+intervention is required before the device will automatically connect to a
+known network, such as activating a connection using the device, or
+setting this property to TRUE. This property cannot be set to TRUE for
+default-unmanaged devices, since they never autoconnect.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing">
@@ -414,8 +463,9 @@ Autoconnect  readwrite  b
 <programlisting>
 FirmwareMissing  readable   b
 </programlisting>
-<para>        If TRUE, indicates the device is likely missing firmware necessary for its
-        operation.
+<para>
+If TRUE, indicates the device is likely missing firmware necessary for its
+operation.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing">
@@ -424,8 +474,9 @@ FirmwareMissing  readable   b
 <programlisting>
 NmPluginMissing  readable   b
 </programlisting>
-<para>        If TRUE, indicates the NetworkManager plugin for the device is likely
-        missing or misconfigured.
+<para>
+If TRUE, indicates the NetworkManager plugin for the device is likely
+missing or misconfigured.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType">
@@ -434,8 +485,10 @@ NmPluginMissing  readable   b
 <programlisting>
 DeviceType  readable   u
 </programlisting>
-<para>        The general type of the network device; ie Ethernet, Wi-Fi, etc.
-</para><para>        Returns: <link linkend="NMDeviceType">NMDeviceType</link>
+<para>
+The general type of the network device; ie Ethernet, Wi-Fi, etc.
+</para><para>
+Returns: <link linkend="NMDeviceType">NMDeviceType</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections">
@@ -444,8 +497,9 @@ DeviceType  readable   u
 <programlisting>
 AvailableConnections  readable   ao
 </programlisting>
-<para>        An array of object paths of every configured connection that is currently
-        'available' through this device.
+<para>
+An array of object paths of every configured connection that is currently
+'available' through this device.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId">
@@ -454,10 +508,11 @@ AvailableConnections  readable   ao
 <programlisting>
 PhysicalPortId  readable   s
 </programlisting>
-<para>        If non-empty, an (opaque) indicator of the physical network port
-        associated with the device. This can be used to recognize when two
-        seemingly-separate hardware devices are actually just different virtual
-        interfaces to the same physical port.
+<para>
+If non-empty, an (opaque) indicator of the physical network port
+associated with the device. This can be used to recognize when two
+seemingly-separate hardware devices are actually just different virtual
+interfaces to the same physical port.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Mtu">
@@ -466,7 +521,8 @@ PhysicalPortId  readable   s
 <programlisting>
 Mtu  readable   u
 </programlisting>
-<para>        The device MTU (maximum transmission unit).
+<para>
+The device MTU (maximum transmission unit).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Metered">
@@ -475,9 +531,11 @@ Mtu  readable   u
 <programlisting>
 Metered  readable   u
 </programlisting>
-<para>        Whether the amount of traffic flowing through the device is subject to
-        limitations, for example set by service providers.
-</para><para>        Returns: <link linkend="NMMetered">NMMetered</link>
+<para>
+Whether the amount of traffic flowing through the device is subject to
+limitations, for example set by service providers.
+</para><para>
+Returns: <link linkend="NMMetered">NMMetered</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors">
@@ -486,8 +544,9 @@ Metered  readable   u
 <programlisting>
 LldpNeighbors  readable   aa{sv}
 </programlisting>
-<para>        Array of LLDP neighbors; each element is a dictionary mapping LLDP TLV
-        names to variant boxed values.
+<para>
+Array of LLDP neighbors; each element is a dictionary mapping LLDP TLV
+names to variant boxed values.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Real">
@@ -496,9 +555,10 @@ LldpNeighbors  readable   aa{sv}
 <programlisting>
 Real  readable   b
 </programlisting>
-<para>        True if the device exists, or False for placeholder devices that do not
-        yet exist but could be automatically created by NetworkManager if one of
-        their AvailableConnections was activated.
+<para>
+True if the device exists, or False for placeholder devices that do not
+yet exist but could be automatically created by NetworkManager if one of
+their AvailableConnections was activated.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Connectivity">
@@ -507,8 +567,10 @@ Real  readable   b
 <programlisting>
 Ip4Connectivity  readable   u
 </programlisting>
-<para>        The result of the last IPv4 connectivity check.
-</para><para>        Returns: <link linkend="NMConnectivityState">NMConnectivityState</link>
+<para>
+The result of the last IPv4 connectivity check.
+</para><para>
+Returns: <link linkend="NMConnectivityState">NMConnectivityState</link>
 </para>
 <para role="since">Since 1.16</para>
 </refsect2>
@@ -518,8 +580,10 @@ Ip4Connectivity  readable   u
 <programlisting>
 Ip6Connectivity  readable   u
 </programlisting>
-<para>        The result of the last IPv6 connectivity check.
-</para><para>        Returns: <link linkend="NMConnectivityState">NMConnectivityState</link>
+<para>
+The result of the last IPv6 connectivity check.
+</para><para>
+Returns: <link linkend="NMConnectivityState">NMConnectivityState</link>
 </para>
 <para role="since">Since 1.16</para>
 </refsect2>
@@ -529,9 +593,10 @@ Ip6Connectivity  readable   u
 <programlisting>
 InterfaceFlags  readable   u
 </programlisting>
-<para>        The flags of the network interface. See
-        <link linkend="NMDeviceInterfaceFlags">NMDeviceInterfaceFlags</link> for
-        the currently defined flags.
+<para>
+The flags of the network interface. See
+<link linkend="NMDeviceInterfaceFlags">NMDeviceInterfaceFlags</link> for
+the currently defined flags.
 </para>
 <para role="since">Since 1.22</para>
 </refsect2>
@@ -541,8 +606,10 @@ InterfaceFlags  readable   u
 <programlisting>
 HwAddress  readable   s
 </programlisting>
-<para>        The hardware address of the device.
-</para><para>        This replaces the other 'HwAddress' properties on the device-specific D-Bus interfaces.
+<para>
+The hardware address of the device.
+</para><para>
+This replaces the other 'HwAddress' properties on the device-specific D-Bus interfaces.
 </para>
 <para role="since">Since 1.24</para>
 </refsect2>
@@ -552,10 +619,12 @@ HwAddress  readable   s
 <programlisting>
 Ports  readable   ao
 </programlisting>
-<para>        The port devices of the controller device.
-</para><para>        Array of object paths representing devices which are currently set as
-        port of this device. This replaces the 'Slaves' properties on the
-        device-specific D-Bus interfaces.
+<para>
+The port devices of the controller device.
+</para><para>
+Array of object paths representing devices which are currently set as
+port of this device. This replaces the 'Slaves' properties on the
+device-specific D-Bus interfaces.
 </para>
 <para role="since">Since 1.34</para>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml b/docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml
index 70b30f88..0488bd65 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml
@@ -15,7 +15,8 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-DnsManager">
   <title role="desc.title">Description</title>
-  <para>      The interface contains DNS-related information.
+  <para>
+The interface contains DNS-related information.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.DnsManager">
@@ -26,7 +27,8 @@
 <programlisting>
 Mode  readable   s
 </programlisting>
-<para>        The current DNS processing mode.
+<para>
+The current DNS processing mode.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-DnsManager.RcManager">
@@ -35,7 +37,8 @@ Mode  readable   s
 <programlisting>
 RcManager  readable   s
 </programlisting>
-<para>        The current resolv.conf management mode.
+<para>
+The current resolv.conf management mode.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-DnsManager.Configuration">
@@ -44,13 +47,14 @@ RcManager  readable   s
 <programlisting>
 Configuration  readable   aa{sv}
 </programlisting>
-<para>        The current DNS configuration represented as an array of
-        dictionaries.  Each dictionary has the "nameservers",
-        "priority" keys and, optionally, "interface" and "vpn".
-        "nameservers" is the list of DNS servers, "priority" their
-        relative priority, "interface" the interface on which these
-        servers are contacted, "vpn" a boolean telling whether the
-        configuration was obtained from a VPN connection.
+<para>
+The current DNS configuration represented as an array of
+dictionaries.  Each dictionary has the "nameservers",
+"priority" keys and, optionally, "interface" and "vpn".
+"nameservers" is the list of DNS servers, "priority" their
+relative priority, "interface" the interface on which these
+servers are contacted, "vpn" a boolean telling whether the
+configuration was obtained from a VPN connection.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml
index 4f90746c..94a9ec44 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml
@@ -25,7 +25,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-IP4Config">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.IP4Config">
   <title role="details.title">Property Details</title>
@@ -35,9 +37,10 @@
 <programlisting>
 Addresses  readable   aau
 </programlisting>
-<para>        Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each
-        array are in network byte order. Essentially: [(addr, prefix, gateway),
-        (addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway
+<para>
+Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each
+array are in network byte order. Essentially: [(addr, prefix, gateway),
+(addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData">
@@ -46,9 +49,10 @@ Addresses  readable   aau
 <programlisting>
 AddressData  readable   aa{sv}
 </programlisting>
-<para>        Array of IP address data objects. All addresses will include "address" (an
-        IP address string), and "prefix" (a uint). Some addresses may include
-        additional attributes.
+<para>
+Array of IP address data objects. All addresses will include "address" (an
+IP address string), and "prefix" (a uint). Some addresses may include
+additional attributes.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway">
@@ -57,7 +61,8 @@ AddressData  readable   aa{sv}
 <programlisting>
 Gateway  readable   s
 </programlisting>
-<para>        The gateway in use.
+<para>
+The gateway in use.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes">
@@ -66,11 +71,12 @@ Gateway  readable   s
 <programlisting>
 Routes  readable   aau
 </programlisting>
-<para>        Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of each tuple
-        are in network byte order. 'route' and 'next hop' are IPv4 addresses,
-        while prefix and metric are simple unsigned integers. Essentially:
-        [(route, prefix, next-hop, metric), (route, prefix, next-hop, metric),
-        ...] Deprecated: use RouteData
+<para>
+Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of each tuple
+are in network byte order. 'route' and 'next hop' are IPv4 addresses,
+while prefix and metric are simple unsigned integers. Essentially:
+[(route, prefix, next-hop, metric), (route, prefix, next-hop, metric),
+...] Deprecated: use RouteData
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData">
@@ -79,9 +85,10 @@ Routes  readable   aau
 <programlisting>
 RouteData  readable   aa{sv}
 </programlisting>
-<para>        Array of IP route data objects. All routes will include "dest" (an IP
-        address string) and "prefix" (a uint). Some routes may include "next-hop"
-        (an IP address string), "metric" (a uint), and additional attributes.
+<para>
+Array of IP route data objects. All routes will include "dest" (an IP
+address string) and "prefix" (a uint). Some routes may include "next-hop"
+(an IP address string), "metric" (a uint), and additional attributes.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers">
@@ -90,7 +97,8 @@ RouteData  readable   aa{sv}
 <programlisting>
 Nameservers  readable   au
 </programlisting>
-<para>        The nameservers in use. Deprecated: use NameserverData
+<para>
+The nameservers in use. Deprecated: use NameserverData
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.NameserverData">
@@ -99,8 +107,9 @@ Nameservers  readable   au
 <programlisting>
 NameserverData  readable   aa{sv}
 </programlisting>
-<para>        The nameservers in use. Currently, only the value "address"
-        is recognized (with an IP address string).
+<para>
+The nameservers in use. Currently, only the value "address"
+is recognized (with an IP address string).
 </para>
 <para role="since">Since 1.14</para>
 </refsect2>
@@ -110,7 +119,8 @@ NameserverData  readable   aa{sv}
 <programlisting>
 Domains  readable   as
 </programlisting>
-<para>        A list of domains this address belongs to.
+<para>
+A list of domains this address belongs to.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches">
@@ -119,7 +129,8 @@ Domains  readable   as
 <programlisting>
 Searches  readable   as
 </programlisting>
-<para>        A list of dns searches.
+<para>
+A list of dns searches.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions">
@@ -128,8 +139,9 @@ Searches  readable   as
 <programlisting>
 DnsOptions  readable   as
 </programlisting>
-<para>        A list of DNS options that modify the behavior of the DNS resolver. See
-        resolv.conf(5) manual page for the list of supported options.
+<para>
+A list of DNS options that modify the behavior of the DNS resolver. See
+resolv.conf(5) manual page for the list of supported options.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsPriority">
@@ -138,7 +150,8 @@ DnsOptions  readable   as
 <programlisting>
 DnsPriority  readable   i
 </programlisting>
-<para>        The relative priority of DNS servers.
+<para>
+The relative priority of DNS servers.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers">
@@ -147,8 +160,9 @@ DnsPriority  readable   i
 <programlisting>
 WinsServers  readable   au
 </programlisting>
-<para>        The Windows Internet Name Service servers associated with the connection.
-        Each address is in network byte order. Deprecated: use WinsServerData
+<para>
+The Windows Internet Name Service servers associated with the connection.
+Each address is in network byte order. Deprecated: use WinsServerData
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServerData">
@@ -157,7 +171,8 @@ WinsServers  readable   au
 <programlisting>
 WinsServerData  readable   as
 </programlisting>
-<para>        The Windows Internet Name Service servers associated with the connection.
+<para>
+The Windows Internet Name Service servers associated with the connection.
 </para>
 <para role="since">Since 1.14</para>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml
index aebdc684..00074df2 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml
@@ -22,7 +22,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-IP6Config">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.IP6Config">
   <title role="details.title">Property Details</title>
@@ -32,8 +34,9 @@
 <programlisting>
 Addresses  readable   a(ayuay)
 </programlisting>
-<para>        Array of tuples of IPv6 address/prefix/gateway. Deprecated: use
-        AddressData and Gateway.
+<para>
+Array of tuples of IPv6 address/prefix/gateway. Deprecated: use
+AddressData and Gateway.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData">
@@ -42,9 +45,10 @@ Addresses  readable   a(ayuay)
 <programlisting>
 AddressData  readable   aa{sv}
 </programlisting>
-<para>        Array of IP address data objects. All addresses will include "address" (an
-        IP address string), and "prefix" (a uint). Some addresses may include
-        additional attributes.
+<para>
+Array of IP address data objects. All addresses will include "address" (an
+IP address string), and "prefix" (a uint). Some addresses may include
+additional attributes.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway">
@@ -53,7 +57,8 @@ AddressData  readable   aa{sv}
 <programlisting>
 Gateway  readable   s
 </programlisting>
-<para>        The gateway in use.
+<para>
+The gateway in use.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes">
@@ -62,7 +67,8 @@ Gateway  readable   s
 <programlisting>
 Routes  readable   a(ayuayu)
 </programlisting>
-<para>        Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData
+<para>
+Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData">
@@ -71,9 +77,10 @@ Routes  readable   a(ayuayu)
 <programlisting>
 RouteData  readable   aa{sv}
 </programlisting>
-<para>        Array of IP route data objects. All routes will include "dest" (an IP
-        address string) and "prefix" (a uint). Some routes may include "next-hop"
-        (an IP address string), "metric" (a uint), and additional attributes.
+<para>
+Array of IP route data objects. All routes will include "dest" (an IP
+address string) and "prefix" (a uint). Some routes may include "next-hop"
+(an IP address string), "metric" (a uint), and additional attributes.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers">
@@ -82,7 +89,8 @@ RouteData  readable   aa{sv}
 <programlisting>
 Nameservers  readable   aay
 </programlisting>
-<para>        The nameservers in use.
+<para>
+The nameservers in use.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains">
@@ -91,7 +99,8 @@ Nameservers  readable   aay
 <programlisting>
 Domains  readable   as
 </programlisting>
-<para>        A list of domains this address belongs to.
+<para>
+A list of domains this address belongs to.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches">
@@ -100,7 +109,8 @@ Domains  readable   as
 <programlisting>
 Searches  readable   as
 </programlisting>
-<para>        A list of dns searches.
+<para>
+A list of dns searches.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions">
@@ -109,8 +119,9 @@ Searches  readable   as
 <programlisting>
 DnsOptions  readable   as
 </programlisting>
-<para>        A list of DNS options that modify the behavior of the DNS resolver. See
-        resolv.conf(5) manual page for the list of supported options.
+<para>
+A list of DNS options that modify the behavior of the DNS resolver. See
+resolv.conf(5) manual page for the list of supported options.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsPriority">
@@ -119,7 +130,8 @@ DnsOptions  readable   as
 <programlisting>
 DnsPriority  readable   i
 </programlisting>
-<para>        The relative priority of DNS servers.
+<para>
+The relative priority of DNS servers.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml b/docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml
index aae14d35..a2222ff5 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml
@@ -18,7 +18,9 @@
   </refsynopsisdiv>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-PPP">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.PPP">
   <title role="details.title">Method Details</title>
@@ -29,15 +31,21 @@
 NeedSecrets (OUT s username,
              OUT s password);
 </programlisting>
-<para></para>
+<para>
+</para><para>
+</para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT s <parameter>username</parameter></literal>:</term>
-  <listitem><para></para></listitem>
+  <listitem><para>
+</para><para>
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT s <parameter>password</parameter></literal>:</term>
-  <listitem><para></para></listitem>
+  <listitem><para>
+</para><para>
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -47,11 +55,15 @@ NeedSecrets (OUT s username,
 <programlisting>
 SetIp4Config (IN  a{sv} config);
 </programlisting>
-<para></para>
+<para>
+</para><para>
+</para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sv} <parameter>config</parameter></literal>:</term>
-  <listitem><para></para></listitem>
+  <listitem><para>
+</para><para>
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -61,11 +73,15 @@ SetIp4Config (IN  a{sv} config);
 <programlisting>
 SetIp6Config (IN  a{sv} config);
 </programlisting>
-<para></para>
+<para>
+</para><para>
+</para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sv} <parameter>config</parameter></literal>:</term>
-  <listitem><para></para></listitem>
+  <listitem><para>
+</para><para>
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -75,11 +91,15 @@ SetIp6Config (IN  a{sv} config);
 <programlisting>
 SetState (IN  u state);
 </programlisting>
-<para></para>
+<para>
+</para><para>
+</para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN u <parameter>state</parameter></literal>:</term>
-  <listitem><para></para></listitem>
+  <listitem><para>
+</para><para>
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -89,11 +109,15 @@ SetState (IN  u state);
 <programlisting>
 SetIfindex (IN  i ifindex);
 </programlisting>
-<para></para>
+<para>
+</para><para>
+</para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN i <parameter>ifindex</parameter></literal>:</term>
-  <listitem><para></para></listitem>
+  <listitem><para>
+</para><para>
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml b/docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml
index 3a9cfa42..69e76573 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml
@@ -24,15 +24,16 @@
   </refsynopsisdiv>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-SecretAgent">
   <title role="desc.title">Description</title>
-  <para>      Private D-Bus interface used by secret agents that store and provide
-      secrets to NetworkManager. If an agent provides secrets to NetworkManager
-      as part of connection creation, and the some of those secrets are "agent
-      owned" the agent should store those secrets itself and should not expect
-      its SaveSecrets() method to be called. SaveSecrets() will be called eg if
-      some program other than the agent itself (like a connection editor)
-      changes the secrets out of band. The agent should implement this D-Bus
-      interface on an object with the path
-      /org/freedesktop/NetworkManager/SecretAgent.
+  <para>
+Private D-Bus interface used by secret agents that store and provide
+secrets to NetworkManager. If an agent provides secrets to NetworkManager
+as part of connection creation, and the some of those secrets are "agent
+owned" the agent should store those secrets itself and should not expect
+its SaveSecrets() method to be called. SaveSecrets() will be called eg if
+some program other than the agent itself (like a connection editor)
+changes the secrets out of band. The agent should implement this D-Bus
+interface on an object with the path
+/org/freedesktop/NetworkManager/SecretAgent.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.SecretAgent">
@@ -48,38 +49,51 @@ GetSecrets (IN  a{sa{sv}} connection,
             IN  u         flags,
             OUT a{sa{sv}} secrets);
 </programlisting>
-<para>        Retrieve and return stored secrets, if any, or request new secrets from
-        the agent's user. If user interaction is allowed and the user enters new
-        secrets, the agent is expected to save the new secrets to persistent
-        storage (if the secret's flags include AGENT_OWNED) as NetworkManager will
-        not send these secrets back to the same agent via a SaveSecrets() call. If
-        the user canceled any interaction, the agent should return the
-        UserCanceled error (see below).
+<para>
+Retrieve and return stored secrets, if any, or request new secrets from
+the agent's user. If user interaction is allowed and the user enters new
+secrets, the agent is expected to save the new secrets to persistent
+storage (if the secret's flags include AGENT_OWNED) as NetworkManager will
+not send these secrets back to the same agent via a SaveSecrets() call. If
+the user canceled any interaction, the agent should return the
+UserCanceled error (see below).
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Nested settings maps containing the connection for which secrets are being requested. This may contain system-owned secrets if the agent has successfully authenticated to modify system network settings and the GetSecrets request flags allow user interaction.</para></listitem>
+  <listitem><para>
+Nested settings maps containing the connection for which secrets are being requested. This may contain system-owned secrets if the agent has successfully authenticated to modify system network settings and the GetSecrets request flags allow user interaction.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>connection_path</parameter></literal>:</term>
-  <listitem><para>Object path of the connection for which secrets are being requested.</para></listitem>
+  <listitem><para>
+Object path of the connection for which secrets are being requested.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN s <parameter>setting_name</parameter></literal>:</term>
-  <listitem><para>Setting name for which secrets are being requested.</para></listitem>
+  <listitem><para>
+Setting name for which secrets are being requested.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN as <parameter>hints</parameter></literal>:</term>
-  <listitem><para>Array of strings of key names in the requested setting for which NetworkManager thinks a secrets may be required, and/or well-known identifiers and data that may be useful to the client in processing the secrets request. Note that it's not always possible to determine which secret is required, so in some cases no hints may be given. The Agent should return any secrets it has, or that it thinks are required, regardless of what hints NetworkManager sends in this request. Some hints have special prefixes that provide information to the agent; for example, VPN requests may send server-specific messages prefixed with "x-vpn-message:".</para></listitem>
+  <listitem><para>
+Array of strings of key names in the requested setting for which NetworkManager thinks a secrets may be required, and/or well-known identifiers and data that may be useful to the client in processing the secrets request. Note that it's not always possible to determine which secret is required, so in some cases no hints may be given. The Agent should return any secrets it has, or that it thinks are required, regardless of what hints NetworkManager sends in this request. Some hints have special prefixes that provide information to the agent; for example, VPN requests may send server-specific messages prefixed with "x-vpn-message:".
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>flags</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMSecretAgentGetSecretsFlags">NMSecretAgentGetSecretsFlags</link>) Flags which modify the behavior of the secrets request. If true, new secrets are assumed to be invalid or incorrect, and the agent should ask the user for new secrets. If false, existing secrets should be retrieved from storage and returned without interrupting the user.</para></listitem>
+  <listitem><para>
+(<link linkend="NMSecretAgentGetSecretsFlags">NMSecretAgentGetSecretsFlags</link>) Flags which modify the behavior of the secrets request. If true, new secrets are assumed to be invalid or incorrect, and the agent should ask the user for new secrets. If false, existing secrets should be retrieved from storage and returned without interrupting the user.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT a{sa{sv}} <parameter>secrets</parameter></literal>:</term>
-  <listitem><para>Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets.</para></listitem>
+  <listitem><para>
+Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -90,18 +104,23 @@ GetSecrets (IN  a{sa{sv}} connection,
 CancelGetSecrets (IN  o connection_path,
                   IN  s setting_name);
 </programlisting>
-<para>        Cancel a pending GetSecrets request for secrets of the given connection.
-        Any GetSecrets request with the same 'connection_path' and 'setting_name'
-        that are given in a CancelGetSecrets request should be canceled.
+<para>
+Cancel a pending GetSecrets request for secrets of the given connection.
+Any GetSecrets request with the same 'connection_path' and 'setting_name'
+that are given in a CancelGetSecrets request should be canceled.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN o <parameter>connection_path</parameter></literal>:</term>
-  <listitem><para>Object path of the connection for which, if secrets for the given 'setting_name' are being requested, the request should be canceled.</para></listitem>
+  <listitem><para>
+Object path of the connection for which, if secrets for the given 'setting_name' are being requested, the request should be canceled.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN s <parameter>setting_name</parameter></literal>:</term>
-  <listitem><para>Setting name for which secrets for this connection were originally being requested.</para></listitem>
+  <listitem><para>
+Setting name for which secrets for this connection were originally being requested.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -112,16 +131,21 @@ CancelGetSecrets (IN  o connection_path,
 SaveSecrets (IN  a{sa{sv}} connection,
              IN  o         connection_path);
 </programlisting>
-<para>        Save given secrets to backing storage.
+<para>
+Save given secrets to backing storage.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Nested settings maps containing the entire connection (including secrets), for which the agent should save the secrets to backing storage. This method will not be called when the agent itself is the process creating or updating a connection; in that case the agent is assumed to have already saved those secrets since it had them already.</para></listitem>
+  <listitem><para>
+Nested settings maps containing the entire connection (including secrets), for which the agent should save the secrets to backing storage. This method will not be called when the agent itself is the process creating or updating a connection; in that case the agent is assumed to have already saved those secrets since it had them already.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>connection_path</parameter></literal>:</term>
-  <listitem><para>Object path of the connection for which the agent should save secrets to backing storage.</para></listitem>
+  <listitem><para>
+Object path of the connection for which the agent should save secrets to backing storage.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -132,16 +156,21 @@ SaveSecrets (IN  a{sa{sv}} connection,
 DeleteSecrets (IN  a{sa{sv}} connection,
                IN  o         connection_path);
 </programlisting>
-<para>        Delete secrets from backing storage.
+<para>
+Delete secrets from backing storage.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Nested settings maps containing the connection properties (sans secrets), for which the agent should delete the secrets from backing storage.</para></listitem>
+  <listitem><para>
+Nested settings maps containing the connection properties (sans secrets), for which the agent should delete the secrets from backing storage.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>connection_path</parameter></literal>:</term>
-  <listitem><para>Object path of the connection for which the agent should delete secrets from backing storage.</para></listitem>
+  <listitem><para>
+Object path of the connection for which the agent should delete secrets from backing storage.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml
index d7648152..bdd3c2a4 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml
@@ -39,7 +39,8 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection">
   <title role="desc.title">Description</title>
-  <para>      Represents a single network connection configuration.
+  <para>
+Represents a single network connection configuration.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.Settings.Connection">
@@ -50,16 +51,19 @@
 <programlisting>
 Update (IN  a{sa{sv}} properties);
 </programlisting>
-<para>        Update the connection with new settings and properties (replacing all
-        previous settings and properties) and save the connection to disk. Secrets
-        may be part of the update request, and will be either stored in persistent
-        storage or sent to a Secret Agent for storage, depending on the flags
-        associated with each secret.
+<para>
+Update the connection with new settings and properties (replacing all
+previous settings and properties) and save the connection to disk. Secrets
+may be part of the update request, and will be either stored in persistent
+storage or sent to a Secret Agent for storage, depending on the flags
+associated with each secret.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>properties</parameter></literal>:</term>
-  <listitem><para>New connection settings, properties, and (optionally) secrets.</para></listitem>
+  <listitem><para>
+New connection settings, properties, and (optionally) secrets.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -69,19 +73,22 @@ Update (IN  a{sa{sv}} properties);
 <programlisting>
 UpdateUnsaved (IN  a{sa{sv}} properties);
 </programlisting>
-<para>        Update the connection with new settings and properties (replacing all
-        previous settings and properties) but do not immediately save the
-        connection to disk. Secrets may be part of the update request and may sent
-        to a Secret Agent for storage, depending on the flags associated with each
-        secret. Use the 'Save' method to save these changes to disk. Note that
-        unsaved changes will be lost if the connection is reloaded from disk
-        (either automatically on file change or due to an explicit
-        ReloadConnections call).
+<para>
+Update the connection with new settings and properties (replacing all
+previous settings and properties) but do not immediately save the
+connection to disk. Secrets may be part of the update request and may sent
+to a Secret Agent for storage, depending on the flags associated with each
+secret. Use the 'Save' method to save these changes to disk. Note that
+unsaved changes will be lost if the connection is reloaded from disk
+(either automatically on file change or due to an explicit
+ReloadConnections call).
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>properties</parameter></literal>:</term>
-  <listitem><para>New connection settings, properties, and (optionally) secrets.</para></listitem>
+  <listitem><para>
+New connection settings, properties, and (optionally) secrets.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -91,7 +98,8 @@ UpdateUnsaved (IN  a{sa{sv}} properties);
 <programlisting>
 Delete ();
 </programlisting>
-<para>        Delete the connection.
+<para>
+Delete the connection.
 </para>
 </refsect2>
 <refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings">
@@ -100,15 +108,18 @@ Delete ();
 <programlisting>
 GetSettings (OUT a{sa{sv}} settings);
 </programlisting>
-<para>        Get the settings maps describing this network configuration. This will
-        never include any secrets required for connection to the network, as those
-        are often protected. Secrets must be requested separately using the
-        GetSecrets() call.
+<para>
+Get the settings maps describing this network configuration. This will
+never include any secrets required for connection to the network, as those
+are often protected. Secrets must be requested separately using the
+GetSecrets() call.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT a{sa{sv}} <parameter>settings</parameter></literal>:</term>
-  <listitem><para>The nested settings maps describing this object.</para></listitem>
+  <listitem><para>
+The nested settings maps describing this object.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -119,19 +130,24 @@ GetSettings (OUT a{sa{sv}} settings);
 GetSecrets (IN  s         setting_name,
             OUT a{sa{sv}} secrets);
 </programlisting>
-<para>        Get the secrets belonging to this network configuration. Only secrets from
-        persistent storage or a Secret Agent running in the requestor's session
-        will be returned. The user will never be prompted for secrets as a result
-        of this request.
+<para>
+Get the secrets belonging to this network configuration. Only secrets from
+persistent storage or a Secret Agent running in the requestor's session
+will be returned. The user will never be prompted for secrets as a result
+of this request.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>setting_name</parameter></literal>:</term>
-  <listitem><para>Name of the setting to return secrets for. If empty, all secrets will be returned.</para></listitem>
+  <listitem><para>
+Name of the setting to return secrets for. If empty, all secrets will be returned.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT a{sa{sv}} <parameter>secrets</parameter></literal>:</term>
-  <listitem><para>Nested settings maps containing secrets.</para></listitem>
+  <listitem><para>
+Nested settings maps containing secrets.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -141,7 +157,8 @@ GetSecrets (IN  s         setting_name,
 <programlisting>
 ClearSecrets ();
 </programlisting>
-<para>        Clear the secrets belonging to this network connection profile.
+<para>
+Clear the secrets belonging to this network connection profile.
 </para>
 </refsect2>
 <refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">
@@ -150,8 +167,9 @@ ClearSecrets ();
 <programlisting>
 Save ();
 </programlisting>
-<para>        Saves a "dirty" connection (that had previously been updated with
-        UpdateUnsaved) to persistent storage.
+<para>
+Saves a "dirty" connection (that had previously been updated with
+UpdateUnsaved) to persistent storage.
 </para>
 </refsect2>
 <refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update2">
@@ -163,78 +181,93 @@ Update2 (IN  a{sa{sv}} settings,
          IN  a{sv}     args,
          OUT a{sv}     result);
 </programlisting>
-<para>        Update the connection with new settings and properties (replacing all
-        previous settings and properties).
-</para><para>        Update2 is an alternative to
-        <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update">Update</link>,
-        <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved">UpdateUnsaved</link>
-        and <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">Save</link>
-        extensible with extra <constant>flags</constant> and <constant>args</constant> arguments.
-</para><para>        The <constant>flags</constant> argument accepts the combination of following values,
-        logically or-ed together:
-</para><para>        <variablelist>
-        <varlistentry>
-          <term><literal>0x1 (to-disk)</literal>:</term>
-          <listitem><para>The connection is persisted to disk.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x2 (in-memory)</literal>:</term>
-          <listitem><para>The change is only made in memory (without touching an eventual
-          profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
-          only, if the connection is already in memory only.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x4 (in-memory-detached)</literal>:</term>
-          <listitem><para>Like "in-memory", but behaves slightly different when migrating
-          the profile from disk to in-memory.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x8 (in-memory-only)</literal>:</term>
-          <listitem><para>Like "in-memory", but behaves slightly different when migrating
-          the profile from disk to in-memory.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x10 (volatile)</literal>:</term>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x20 (block-autoconnect)</literal>:</term>
-          <listitem><para>Blocks auto-connect on the updated profile</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x40 (no-reapply)</literal>:</term>
-          <listitem><para>Prevents "connection.zone" and "connection.metered" properties
-          to take effect on currently active devices.</para></listitem>
-        </varlistentry>
-        </variablelist>
-</para><para>        The <constant>args</constant> argument accepts the following keys:
-</para><para>        <variablelist>
-        <varlistentry>
-          <term><literal>plugin</literal>:</term>
-          <listitem><para>The settings plugin the connection will be migrated to
-          such as "keyfile" or "ifcfg-rh".</para>
-          <para role="since">Since 1.38</para></listitem>
-        </varlistentry>
-        </variablelist>
-</para><para>        Secrets may be part of the update request, and will be either stored in persistent
-        storage or sent to a Secret Agent for storage, depending on the flags
-        associated with each secret.
+<para>
+Update the connection with new settings and properties (replacing all
+previous settings and properties).
+</para><para>
+Update2 is an alternative to
+<link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update">Update</link>,
+<link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved">UpdateUnsaved</link>
+and <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">Save</link>
+extensible with extra <constant>flags</constant> and <constant>args</constant> arguments.
+</para><para>
+The <constant>flags</constant> argument accepts the combination of following values,
+logically or-ed together:
+</para><para>
+<variablelist>
+<varlistentry>
+<term><literal>0x1 (to-disk)</literal>:</term>
+<listitem><para>The connection is persisted to disk.</para></listitem>
+</varlistentry>
+<varlistentry>
+<term><literal>0x2 (in-memory)</literal>:</term>
+<listitem><para>The change is only made in memory (without touching an eventual
+profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
+only, if the connection is already in memory only.</para></listitem>
+</varlistentry>
+<varlistentry>
+<term><literal>0x4 (in-memory-detached)</literal>:</term>
+<listitem><para>Like "in-memory", but behaves slightly different when migrating
+the profile from disk to in-memory.</para></listitem>
+</varlistentry>
+<varlistentry>
+<term><literal>0x8 (in-memory-only)</literal>:</term>
+<listitem><para>Like "in-memory", but behaves slightly different when migrating
+the profile from disk to in-memory.</para></listitem>
+</varlistentry>
+<varlistentry>
+<term><literal>0x10 (volatile)</literal>:</term>
+</varlistentry>
+<varlistentry>
+<term><literal>0x20 (block-autoconnect)</literal>:</term>
+<listitem><para>Blocks auto-connect on the updated profile</para></listitem>
+</varlistentry>
+<varlistentry>
+<term><literal>0x40 (no-reapply)</literal>:</term>
+<listitem><para>Prevents "connection.zone" and "connection.metered" properties
+to take effect on currently active devices.</para></listitem>
+</varlistentry>
+</variablelist>
+</para><para>
+The <constant>args</constant> argument accepts the following keys:
+</para><para>
+<variablelist>
+<varlistentry>
+<term><literal>plugin</literal>:</term>
+<listitem><para>The settings plugin the connection will be migrated to
+such as "keyfile" or "ifcfg-rh".</para>
+<para role="since">Since 1.38</para></listitem>
+</varlistentry>
+</variablelist>
+</para><para>
+Secrets may be part of the update request, and will be either stored in persistent
+storage or sent to a Secret Agent for storage, depending on the flags
+associated with each secret.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>settings</parameter></literal>:</term>
-  <listitem><para>New connection settings, properties, and (optionally) secrets. Provide an empty array to use the current settings.</para></listitem>
+  <listitem><para>
+New connection settings, properties, and (optionally) secrets. Provide an empty array to use the current settings.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>flags</parameter></literal>:</term>
-  <listitem><para>Optional flags. Unknown flags cause the call to fail.</para></listitem>
+  <listitem><para>
+Optional flags. Unknown flags cause the call to fail.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN a{sv} <parameter>args</parameter></literal>:</term>
-  <listitem><para>Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.</para></listitem>
+  <listitem><para>
+Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT a{sv} <parameter>result</parameter></literal>:</term>
-  <listitem><para>Currently no results are returned.</para></listitem>
+  <listitem><para>
+Currently no results are returned.
+</para></listitem>
 </varlistentry>
 </variablelist>
 <para role="since">Since 1.12</para>
@@ -248,10 +281,11 @@ Update2 (IN  a{sa{sv}} settings,
 <programlisting>
 Updated ();
 </programlisting>
-<para>        Emitted when any settings or permissions change. When handling this
-        signal, clients should re-read the connection using the GetSettings method
-        to get the changes and to ensure the client still has permission to access
-        the connection.
+<para>
+Emitted when any settings or permissions change. When handling this
+signal, clients should re-read the connection using the GetSettings method
+to get the changes and to ensure the client still has permission to access
+the connection.
 </para>
 </refsect2>
 <refsect2 role="signal" id="gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed">
@@ -260,10 +294,11 @@ Updated ();
 <programlisting>
 Removed ();
 </programlisting>
-<para>        Emitted when this connection is no longer available. This happens when the
-        connection is deleted or if it is no longer accessible by any of the
-        system's logged-in users. After receipt of this signal, the object no
-        longer exists. Also see the Settings.ConnectionRemoved signal.
+<para>
+Emitted when this connection is no longer available. This happens when the
+connection is deleted or if it is no longer accessible by any of the
+system's logged-in users. After receipt of this signal, the object no
+longer exists. Also see the Settings.ConnectionRemoved signal.
 </para>
 </refsect2>
 </refsect1>
@@ -275,10 +310,11 @@ Removed ();
 <programlisting>
 Unsaved  readable   b
 </programlisting>
-<para>        If set, indicates that the in-memory state of the connection does not
-        match the on-disk state. This flag will be set when UpdateUnsaved() is
-        called or when any connection details change, and cleared when the
-        connection is saved to disk via Save() or from internal operations.
+<para>
+If set, indicates that the in-memory state of the connection does not
+match the on-disk state. This flag will be set when UpdateUnsaved() is
+called or when any connection details change, and cleared when the
+connection is saved to disk via Save() or from internal operations.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Flags">
@@ -287,8 +323,10 @@ Unsaved  readable   b
 <programlisting>
 Flags  readable   u
 </programlisting>
-<para>        Additional flags of the connection profile.
-</para><para>        Returns: <link linkend="NMSettingsConnectionFlags">NMSettingsConnectionFlags</link>
+<para>
+Additional flags of the connection profile.
+</para><para>
+Returns: <link linkend="NMSettingsConnectionFlags">NMSettingsConnectionFlags</link>
 </para>
 <para role="since">Since 1.12</para>
 </refsect2>
@@ -298,7 +336,8 @@ Flags  readable   u
 <programlisting>
 Filename  readable   s
 </programlisting>
-<para>        File that stores the connection in case the connection is file-backed.
+<para>
+File that stores the connection in case the connection is file-backed.
 </para>
 <para role="since">Since 1.12</para>
 </refsect2>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml
index 3dfc50e1..b501ea69 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml
@@ -44,8 +44,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Settings">
   <title role="desc.title">Description</title>
-  <para>      The Settings interface allows clients to view and administrate the
-      connections stored and used by NetworkManager.
+  <para>
+The Settings interface allows clients to view and administrate the
+connections stored and used by NetworkManager.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.Settings">
@@ -56,12 +57,15 @@
 <programlisting>
 ListConnections (OUT ao connections);
 </programlisting>
-<para>        List the saved network connections known to NetworkManager.
+<para>
+List the saved network connections known to NetworkManager.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT ao <parameter>connections</parameter></literal>:</term>
-  <listitem><para>List of connections.</para></listitem>
+  <listitem><para>
+List of connections.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -72,16 +76,21 @@ ListConnections (OUT ao connections);
 GetConnectionByUuid (IN  s uuid,
                      OUT o connection);
 </programlisting>
-<para>        Retrieve the object path of a connection, given that connection's UUID.
+<para>
+Retrieve the object path of a connection, given that connection's UUID.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>uuid</parameter></literal>:</term>
-  <listitem><para>The UUID to find the connection object path for.</para></listitem>
+  <listitem><para>
+The UUID to find the connection object path for.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>connection</parameter></literal>:</term>
-  <listitem><para>The connection's object path.</para></listitem>
+  <listitem><para>
+The connection's object path.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -92,19 +101,24 @@ GetConnectionByUuid (IN  s uuid,
 AddConnection (IN  a{sa{sv}} connection,
                OUT o         path);
 </programlisting>
-<para>        Add new connection and save it to disk. This operation does not start the
-        network connection unless (1) device is idle and able to connect to the
-        network described by the new connection, and (2) the connection is allowed
-        to be started automatically.
+<para>
+Add new connection and save it to disk. This operation does not start the
+network connection unless (1) device is idle and able to connect to the
+network described by the new connection, and (2) the connection is allowed
+to be started automatically.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Connection settings and properties.</para></listitem>
+  <listitem><para>
+Connection settings and properties.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>path</parameter></literal>:</term>
-  <listitem><para>Object path of the new connection that was just added.</para></listitem>
+  <listitem><para>
+Object path of the new connection that was just added.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -115,20 +129,25 @@ AddConnection (IN  a{sa{sv}} connection,
 AddConnectionUnsaved (IN  a{sa{sv}} connection,
                       OUT o         path);
 </programlisting>
-<para>        Add new connection but do not save it to disk immediately. This operation
-        does not start the network connection unless (1) device is idle and able
-        to connect to the network described by the new connection, and (2) the
-        connection is allowed to be started automatically. Use the 'Save' method
-        on the connection to save these changes to disk.
+<para>
+Add new connection but do not save it to disk immediately. This operation
+does not start the network connection unless (1) device is idle and able
+to connect to the network described by the new connection, and (2) the
+connection is allowed to be started automatically. Use the 'Save' method
+on the connection to save these changes to disk.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Connection settings and properties.</para></listitem>
+  <listitem><para>
+Connection settings and properties.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>path</parameter></literal>:</term>
-  <listitem><para>Object path of the new connection that was just added.</para></listitem>
+  <listitem><para>
+Object path of the new connection that was just added.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -142,64 +161,81 @@ AddConnection2 (IN  a{sa{sv}} settings,
                 OUT o         path,
                 OUT a{sv}     result);
 </programlisting>
-<para>        Add a new connection profile.
-</para><para>        AddConnection2 is an alternative to
-        <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">AddConnection</link> and
-        <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">AddConnectionUnsaved</link>.
-        The new variant can do everything that the older variants could, and more.
-        Its behavior is extensible via extra <constant>flags</constant> and <constant>args</constant> arguments.
-</para><para>        The <constant>flags</constant> argument accepts the combination of following values,
-        logically or-ed together:
-</para><para>        <variablelist>
-        <varlistentry>
-          <term><literal>0x1 (to-disk)</literal>:</term>
-          <listitem><para>The connection is persisted to disk.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x2 (in-memory)</literal>:</term>
-          <listitem><para>The change is only made in memory (without touching an eventual
-          profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
-          only, if the connection is already in memory only.</para></listitem>
-        </varlistentry>
-        <varlistentry>
-          <term><literal>0x20 (block-autoconnect)</literal>:</term>
-          <listitem><para>Blocks auto-connect on the new profile</para></listitem>
-        </varlistentry>
-        </variablelist>
-</para><para>        The <constant>args</constant> argument accepts the following keys:
-</para><para>        <variablelist>
-        <varlistentry>
-          <term><literal>plugin</literal>:</term>
-          <listitem><para>The settings plugin the newly added connection will
-          use, such as "keyfile" or "ifcfg-rh".</para>
-          <para role="since">Since 1.38</para></listitem>
-        </varlistentry>
-        </variablelist>
-</para><para>        Either the flags 0x1 (to-disk) or 0x2 (in-memory) must be specified.
-        The effect is whether to behave like
-        <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">AddConnection</link> or
-        <link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">AddConnectionUnsaved</link>.
+<para>
+Add a new connection profile.
+</para><para>
+AddConnection2 is an alternative to
+<link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">AddConnection</link> and
+<link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">AddConnectionUnsaved</link>.
+The new variant can do everything that the older variants could, and more.
+Its behavior is extensible via extra <constant>flags</constant> and <constant>args</constant> arguments.
+</para><para>
+The <constant>flags</constant> argument accepts the combination of following values,
+logically or-ed together:
+</para><para>
+<variablelist>
+<varlistentry>
+<term><literal>0x1 (to-disk)</literal>:</term>
+<listitem><para>The connection is persisted to disk.</para></listitem>
+</varlistentry>
+<varlistentry>
+<term><literal>0x2 (in-memory)</literal>:</term>
+<listitem><para>The change is only made in memory (without touching an eventual
+profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
+only, if the connection is already in memory only.</para></listitem>
+</varlistentry>
+<varlistentry>
+<term><literal>0x20 (block-autoconnect)</literal>:</term>
+<listitem><para>Blocks auto-connect on the new profile</para></listitem>
+</varlistentry>
+</variablelist>
+</para><para>
+The <constant>args</constant> argument accepts the following keys:
+</para><para>
+<variablelist>
+<varlistentry>
+<term><literal>plugin</literal>:</term>
+<listitem><para>The settings plugin the newly added connection will
+use, such as "keyfile" or "ifcfg-rh".</para>
+<para role="since">Since 1.38</para></listitem>
+</varlistentry>
+</variablelist>
+</para><para>
+Either the flags 0x1 (to-disk) or 0x2 (in-memory) must be specified.
+The effect is whether to behave like
+<link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">AddConnection</link> or
+<link linkend="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">AddConnectionUnsaved</link>.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>settings</parameter></literal>:</term>
-  <listitem><para>New connection settings, properties, and (optionally) secrets.</para></listitem>
+  <listitem><para>
+New connection settings, properties, and (optionally) secrets.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>flags</parameter></literal>:</term>
-  <listitem><para>Flags. Unknown flags cause the call to fail.</para></listitem>
+  <listitem><para>
+Flags. Unknown flags cause the call to fail.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN a{sv} <parameter>args</parameter></literal>:</term>
-  <listitem><para>Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.</para></listitem>
+  <listitem><para>
+Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>path</parameter></literal>:</term>
-  <listitem><para>Object path of the new connection that was just added.</para></listitem>
+  <listitem><para>
+Object path of the new connection that was just added.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT a{sv} <parameter>result</parameter></literal>:</term>
-  <listitem><para>Output argument, currently no additional results are returned.</para></listitem>
+  <listitem><para>
+Output argument, currently no additional results are returned.
+</para></listitem>
 </varlistentry>
 </variablelist>
 <para role="since">Since 1.20</para>
@@ -212,27 +248,35 @@ LoadConnections (IN  as filenames,
                  OUT b  status,
                  OUT as failures);
 </programlisting>
-<para>        Loads or reloads the indicated connections from disk. You should call this
-        after making changes directly to an on-disk connection file to make sure
-        that NetworkManager sees the changes.
-        As with AddConnection(), this operation does not necessarily
-        start the network connection.
-</para><para>        Note that before 1.20, NetworkManager had a bug and this <parameter>status</parameter> value was wrong.
-        It is better to assume success if the method does not return with a D-Bus error.
-        On top of that, you can look at <parameter>failures</parameter> to know whether any of the requested files failed.
+<para>
+Loads or reloads the indicated connections from disk. You should call this
+after making changes directly to an on-disk connection file to make sure
+that NetworkManager sees the changes.
+As with AddConnection(), this operation does not necessarily
+start the network connection.
+</para><para>
+Note that before 1.20, NetworkManager had a bug and this <parameter>status</parameter> value was wrong.
+It is better to assume success if the method does not return with a D-Bus error.
+On top of that, you can look at <parameter>failures</parameter> to know whether any of the requested files failed.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN as <parameter>filenames</parameter></literal>:</term>
-  <listitem><para>Array of paths to on-disk connection profiles in directories monitored by NetworkManager.</para></listitem>
+  <listitem><para>
+Array of paths to on-disk connection profiles in directories monitored by NetworkManager.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT b <parameter>status</parameter></literal>:</term>
-  <listitem><para>Success or failure of the operation as a whole. True if NetworkManager at least tried to load the indicated connections, even if it did not succeed. False if an error occurred before trying to load the connections (eg, permission denied).</para></listitem>
+  <listitem><para>
+Success or failure of the operation as a whole. True if NetworkManager at least tried to load the indicated connections, even if it did not succeed. False if an error occurred before trying to load the connections (eg, permission denied).
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT as <parameter>failures</parameter></literal>:</term>
-  <listitem><para>Paths of connection files that could not be loaded.</para></listitem>
+  <listitem><para>
+Paths of connection files that could not be loaded.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -242,13 +286,16 @@ LoadConnections (IN  as filenames,
 <programlisting>
 ReloadConnections (OUT b status);
 </programlisting>
-<para>        Tells NetworkManager to reload all connection files from disk, including
-        noticing any added or deleted connection files.
+<para>
+Tells NetworkManager to reload all connection files from disk, including
+noticing any added or deleted connection files.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT b <parameter>status</parameter></literal>:</term>
-  <listitem><para>This always returns <constant>TRUE</constant>.</para></listitem>
+  <listitem><para>
+This always returns <constant>TRUE</constant>.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -258,12 +305,15 @@ ReloadConnections (OUT b status);
 <programlisting>
 SaveHostname (IN  s hostname);
 </programlisting>
-<para>        Save the hostname to persistent configuration.
+<para>
+Save the hostname to persistent configuration.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>hostname</parameter></literal>:</term>
-  <listitem><para>The hostname to save to persistent configuration. If blank, the persistent hostname is cleared.</para></listitem>
+  <listitem><para>
+The hostname to save to persistent configuration. If blank, the persistent hostname is cleared.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -276,19 +326,22 @@ SaveHostname (IN  s hostname);
 <programlisting>
 NewConnection (o connection);
 </programlisting>
-<para>        Emitted when a new connection has been added after NetworkManager has
-        started up and initialized. This signal is not emitted for connections
-        read while starting up, because NetworkManager's D-Bus service is only
-        available after all connections have been read, and to prevent spamming
-        listeners with too many signals at one time. To retrieve the initial
-        connection list, call the ListConnections() method once, and then listen
-        for individual Settings.NewConnection and Settings.Connection.Deleted
-        signals for further updates.
+<para>
+Emitted when a new connection has been added after NetworkManager has
+started up and initialized. This signal is not emitted for connections
+read while starting up, because NetworkManager's D-Bus service is only
+available after all connections have been read, and to prevent spamming
+listeners with too many signals at one time. To retrieve the initial
+connection list, call the ListConnections() method once, and then listen
+for individual Settings.NewConnection and Settings.Connection.Deleted
+signals for further updates.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Object path of the new connection.</para></listitem>
+  <listitem><para>
+Object path of the new connection.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -298,16 +351,19 @@ NewConnection (o connection);
 <programlisting>
 ConnectionRemoved (o connection);
 </programlisting>
-<para>        Emitted when a connection is no longer available. This happens when the
-        connection is deleted or if it is no longer accessible by any of the
-        system's logged-in users. After receipt of this signal, the connection no
-        longer exists and cannot be used. Also see the Settings.Connection.Removed
-        signal.
+<para>
+Emitted when a connection is no longer available. This happens when the
+connection is deleted or if it is no longer accessible by any of the
+system's logged-in users. After receipt of this signal, the connection no
+longer exists and cannot be used. Also see the Settings.Connection.Removed
+signal.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Object path of the removed connection.</para></listitem>
+  <listitem><para>
+Object path of the removed connection.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -320,7 +376,8 @@ ConnectionRemoved (o connection);
 <programlisting>
 Connections  readable   ao
 </programlisting>
-<para>        List of object paths of available network connection profiles.
+<para>
+List of object paths of available network connection profiles.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname">
@@ -329,7 +386,8 @@ Connections  readable   ao
 <programlisting>
 Hostname  readable   s
 </programlisting>
-<para>        The machine hostname stored in persistent configuration.
+<para>
+The machine hostname stored in persistent configuration.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify">
@@ -338,7 +396,8 @@ Hostname  readable   s
 <programlisting>
 CanModify  readable   b
 </programlisting>
-<para>        If true, adding and modifying connections is supported.
+<para>
+If true, adding and modifying connections is supported.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml
index 1ba37bf2..6a23fae4 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml
@@ -21,7 +21,8 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection">
   <title role="desc.title">Description</title>
-  <para>      Represents an active connection to a Virtual Private Network.
+  <para>
+Represents an active connection to a Virtual Private Network.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-signals-org.freedesktop.NetworkManager.VPN.Connection">
@@ -33,16 +34,21 @@
 VpnStateChanged (u state,
                  u reason);
 </programlisting>
-<para>        Emitted when the state of the VPN connection has changed.
+<para>
+Emitted when the state of the VPN connection has changed.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>u <parameter>state</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMVpnConnectionState">NMVpnConnectionState</link>) The new state of the VPN connection.</para></listitem>
+  <listitem><para>
+(<link linkend="NMVpnConnectionState">NMVpnConnectionState</link>) The new state of the VPN connection.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>u <parameter>reason</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMActiveConnectionStateReason">NMActiveConnectionStateReason</link>) Reason code describing the change to the new state.</para></listitem>
+  <listitem><para>
+(<link linkend="NMActiveConnectionStateReason">NMActiveConnectionStateReason</link>) Reason code describing the change to the new state.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -55,8 +61,10 @@ VpnStateChanged (u state,
 <programlisting>
 VpnState  readable   u
 </programlisting>
-<para>        The VPN-specific state of the connection.
-</para><para>        Returns: <link linkend="NMVpnConnectionState">NMVpnConnectionState</link>
+<para>
+The VPN-specific state of the connection.
+</para><para>
+Returns: <link linkend="NMVpnConnectionState">NMVpnConnectionState</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner">
@@ -65,7 +73,8 @@ VpnState  readable   u
 <programlisting>
 Banner  readable   s
 </programlisting>
-<para>        The banner string of the VPN connection.
+<para>
+The banner string of the VPN connection.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml
index 5604099d..0efccfe7 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml
@@ -42,8 +42,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin">
   <title role="desc.title">Description</title>
-  <para>      This interface is provided by plugins providing VPN services to the
-      NetworkManager daemon.
+  <para>
+This interface is provided by plugins providing VPN services to the
+NetworkManager daemon.
 </para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.VPN.Plugin">
@@ -54,13 +55,16 @@
 <programlisting>
 Connect (IN  a{sa{sv}} connection);
 </programlisting>
-<para>        Tells the plugin to connect. Interactive secrets requests (eg, emitting
-        the SecretsRequired signal) are not allowed.
+<para>
+Tells the plugin to connect. Interactive secrets requests (eg, emitting
+the SecretsRequired signal) are not allowed.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Describes the connection to be established.</para></listitem>
+  <listitem><para>
+Describes the connection to be established.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -71,18 +75,23 @@ Connect (IN  a{sa{sv}} connection);
 ConnectInteractive (IN  a{sa{sv}} connection,
                     IN  a{sv}     details);
 </programlisting>
-<para>        Tells the plugin to connect, allowing interactive secrets requests (eg the
-        plugin is allowed to emit the SecretsRequired signal if the VPN service
-        indicates that it needs additional secrets during the connect process).
+<para>
+Tells the plugin to connect, allowing interactive secrets requests (eg the
+plugin is allowed to emit the SecretsRequired signal if the VPN service
+indicates that it needs additional secrets during the connect process).
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Describes the connection to be established.</para></listitem>
+  <listitem><para>
+Describes the connection to be established.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN a{sv} <parameter>details</parameter></literal>:</term>
-  <listitem><para>Additional details about the Connect process.</para></listitem>
+  <listitem><para>
+Additional details about the Connect process.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -93,17 +102,22 @@ ConnectInteractive (IN  a{sa{sv}} connection,
 NeedSecrets (IN  a{sa{sv}} settings,
              OUT s         setting_name);
 </programlisting>
-<para>        Asks the plugin whether the provided connection will require secrets to
-        connect successfully.
+<para>
+Asks the plugin whether the provided connection will require secrets to
+connect successfully.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>settings</parameter></literal>:</term>
-  <listitem><para>Describes the connection that may need secrets.</para></listitem>
+  <listitem><para>
+Describes the connection that may need secrets.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT s <parameter>setting_name</parameter></literal>:</term>
-  <listitem><para>The setting name within the provided connection that requires secrets, if any.</para></listitem>
+  <listitem><para>
+The setting name within the provided connection that requires secrets, if any.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -113,7 +127,8 @@ NeedSecrets (IN  a{sa{sv}} settings,
 <programlisting>
 Disconnect ();
 </programlisting>
-<para>        Disconnect the plugin.
+<para>
+Disconnect the plugin.
 </para>
 </refsect2>
 <refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig">
@@ -122,12 +137,15 @@ Disconnect ();
 <programlisting>
 SetConfig (IN  a{sv} config);
 </programlisting>
-<para>        Set generic connection details on the connection.
+<para>
+Set generic connection details on the connection.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sv} <parameter>config</parameter></literal>:</term>
-  <listitem><para>Generic configuration details for the connection.</para></listitem>
+  <listitem><para>
+Generic configuration details for the connection.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -137,12 +155,15 @@ SetConfig (IN  a{sv} config);
 <programlisting>
 SetIp4Config (IN  a{sv} config);
 </programlisting>
-<para>        Set IPv4 details on the connection.
+<para>
+Set IPv4 details on the connection.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sv} <parameter>config</parameter></literal>:</term>
-  <listitem><para>Ip4Config details for the connection. You must call SetConfig() before calling this.</para></listitem>
+  <listitem><para>
+Ip4Config details for the connection. You must call SetConfig() before calling this.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -152,12 +173,15 @@ SetIp4Config (IN  a{sv} config);
 <programlisting>
 SetIp6Config (IN  a{sv} config);
 </programlisting>
-<para>        Set IPv6 details on the connection.
+<para>
+Set IPv6 details on the connection.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sv} <parameter>config</parameter></literal>:</term>
-  <listitem><para>Ip6Config details for the connection. You must call SetConfig() before calling this.</para></listitem>
+  <listitem><para>
+Ip6Config details for the connection. You must call SetConfig() before calling this.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -167,12 +191,15 @@ SetIp6Config (IN  a{sv} config);
 <programlisting>
 SetFailure (IN  s reason);
 </programlisting>
-<para>        Indicate a failure to the plugin.
+<para>
+Indicate a failure to the plugin.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>reason</parameter></literal>:</term>
-  <listitem><para>The reason for the failure.</para></listitem>
+  <listitem><para>
+The reason for the failure.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -182,13 +209,16 @@ SetFailure (IN  s reason);
 <programlisting>
 NewSecrets (IN  a{sa{sv}} connection);
 </programlisting>
-<para>        Called in response to a SecretsRequired signal to deliver updated secrets
-        or other information to the plugin.
+<para>
+Called in response to a SecretsRequired signal to deliver updated secrets
+or other information to the plugin.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Describes the connection including the new secrets.</para></listitem>
+  <listitem><para>
+Describes the connection including the new secrets.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -201,12 +231,15 @@ NewSecrets (IN  a{sa{sv}} connection);
 <programlisting>
 StateChanged (u state);
 </programlisting>
-<para>        Emitted when the plugin state changes.
+<para>
+Emitted when the plugin state changes.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>u <parameter>state</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMVpnServiceState">NMVpnServiceState</link>) The new state of the plugin.</para></listitem>
+  <listitem><para>
+(<link linkend="NMVpnServiceState">NMVpnServiceState</link>) The new state of the plugin.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -217,18 +250,23 @@ StateChanged (u state);
 SecretsRequired (s  message,
                  as secrets);
 </programlisting>
-<para>        Emitted during an ongoing ConnectInteractive() request when the plugin has
-        determined that new secrets are required. NetworkManager will then call
-        the NewSecrets() method with a connection hash including the new secrets.
+<para>
+Emitted during an ongoing ConnectInteractive() request when the plugin has
+determined that new secrets are required. NetworkManager will then call
+the NewSecrets() method with a connection hash including the new secrets.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>s <parameter>message</parameter></literal>:</term>
-  <listitem><para>Informational message, if any, about the request. For example, if a second PIN is required, could indicate to the user to wait for the token code to change until entering the next PIN.</para></listitem>
+  <listitem><para>
+Informational message, if any, about the request. For example, if a second PIN is required, could indicate to the user to wait for the token code to change until entering the next PIN.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>as <parameter>secrets</parameter></literal>:</term>
-  <listitem><para>Array of strings of VPN secret names which the plugin thinks secrets may be required for, or other VPN-specific data to be processed by the VPN's front-end.</para></listitem>
+  <listitem><para>
+Array of strings of VPN secret names which the plugin thinks secrets may be required for, or other VPN-specific data to be processed by the VPN's front-end.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -238,12 +276,15 @@ SecretsRequired (s  message,
 <programlisting>
 Config (a{sv} config);
 </programlisting>
-<para>        The plugin obtained generic configuration information.
+<para>
+The plugin obtained generic configuration information.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>a{sv} <parameter>config</parameter></literal>:</term>
-  <listitem><para>The configuration information.</para></listitem>
+  <listitem><para>
+The configuration information.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -253,12 +294,15 @@ Config (a{sv} config);
 <programlisting>
 Ip4Config (a{sv} ip4config);
 </programlisting>
-<para>        The plugin obtained an IPv4 configuration.
+<para>
+The plugin obtained an IPv4 configuration.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>a{sv} <parameter>ip4config</parameter></literal>:</term>
-  <listitem><para>The IPv4 configuration.</para></listitem>
+  <listitem><para>
+The IPv4 configuration.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -268,12 +312,15 @@ Ip4Config (a{sv} ip4config);
 <programlisting>
 Ip6Config (a{sv} ip6config);
 </programlisting>
-<para>        The plugin obtained an IPv6 configuration.
+<para>
+The plugin obtained an IPv6 configuration.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>a{sv} <parameter>ip6config</parameter></literal>:</term>
-  <listitem><para>The IPv6 configuration.</para></listitem>
+  <listitem><para>
+The IPv6 configuration.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -283,12 +330,15 @@ Ip6Config (a{sv} ip6config);
 <programlisting>
 LoginBanner (s banner);
 </programlisting>
-<para>        Emitted when the plugin receives a login banner from the VPN service.
+<para>
+Emitted when the plugin receives a login banner from the VPN service.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>s <parameter>banner</parameter></literal>:</term>
-  <listitem><para>The login banner string.</para></listitem>
+  <listitem><para>
+The login banner string.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -298,12 +348,15 @@ LoginBanner (s banner);
 <programlisting>
 Failure (u reason);
 </programlisting>
-<para>        Emitted when a failure in the VPN plugin occurs.
+<para>
+Emitted when a failure in the VPN plugin occurs.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>u <parameter>reason</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMVpnPluginFailure">NMVpnPluginFailure</link>) Reason code for the failure.</para></listitem>
+  <listitem><para>
+(<link linkend="NMVpnPluginFailure">NMVpnPluginFailure</link>) Reason code for the failure.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -316,8 +369,10 @@ Failure (u reason);
 <programlisting>
 State  readable   u
 </programlisting>
-<para>        The state of the plugin.
-</para><para>        Returns: <link linkend="NMVpnServiceState">NMVpnServiceState</link>
+<para>
+The state of the plugin.
+</para><para>
+Returns: <link linkend="NMVpnServiceState">NMVpnServiceState</link>
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.xml b/docs/api/dbus-org.freedesktop.NetworkManager.xml
index 89664bbc..31d0ad28 100644
--- a/docs/api/dbus-org.freedesktop.NetworkManager.xml
+++ b/docs/api/dbus-org.freedesktop.NetworkManager.xml
@@ -91,7 +91,9 @@
   </refsect1>
 <refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager">
   <title role="desc.title">Description</title>
-  <para></para>
+  <para>
+</para><para>
+</para>
 </refsect1>
 <refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager">
   <title role="details.title">Method Details</title>
@@ -101,30 +103,34 @@
 <programlisting>
 Reload (IN  u flags);
 </programlisting>
-<para>        Reload NetworkManager's configuration and perform certain updates, like flushing a cache or
-        rewriting external state to disk. This is similar to sending SIGHUP to NetworkManager but it
-        allows for more fine-grained control over what to reload (see <parameter>flags</parameter>). It also allows
-        non-root access via PolicyKit and contrary to signals it is synchronous.
-</para><para>        No flags (0x00) means to reload everything that is supported which is identical to
-        sending a SIGHUP.
-        (0x01) means to reload the NetworkManager.conf configuration from disk. Note that this
-        does not include connections, which can be reloaded via Setting's ReloadConnections.
-        (0x02) means to update DNS configuration, which usually involves writing /etc/resolv.conf
-        anew.
-        (0x04) means to restart the DNS plugin. This is for example useful when using
-        dnsmasq plugin, which uses additional configuration in /etc/NetworkManager/dnsmasq.d.
-        If you edit those files, you can restart the DNS plugin. This action shortly interrupts
-        name resolution.
-        Note that flags may affect each other. For example, restarting the DNS plugin (0x04)
-        implicitly updates DNS too (0x02). Or when reloading the configuration (0x01), changes
-        to DNS setting also cause a DNS update (0x02). However, (0x01) does not involve restarting
-        the DNS plugin (0x04) or update resolv.conf (0x02), unless the DNS related configuration
-        changes in NetworkManager.conf.
+<para>
+Reload NetworkManager's configuration and perform certain updates, like flushing a cache or
+rewriting external state to disk. This is similar to sending SIGHUP to NetworkManager but it
+allows for more fine-grained control over what to reload (see <parameter>flags</parameter>). It also allows
+non-root access via PolicyKit and contrary to signals it is synchronous.
+</para><para>
+No flags (0x00) means to reload everything that is supported which is identical to
+sending a SIGHUP.
+(0x01) means to reload the NetworkManager.conf configuration from disk. Note that this
+does not include connections, which can be reloaded via Setting's ReloadConnections.
+(0x02) means to update DNS configuration, which usually involves writing /etc/resolv.conf
+anew.
+(0x04) means to restart the DNS plugin. This is for example useful when using
+dnsmasq plugin, which uses additional configuration in /etc/NetworkManager/dnsmasq.d.
+If you edit those files, you can restart the DNS plugin. This action shortly interrupts
+name resolution.
+Note that flags may affect each other. For example, restarting the DNS plugin (0x04)
+implicitly updates DNS too (0x02). Or when reloading the configuration (0x01), changes
+to DNS setting also cause a DNS update (0x02). However, (0x01) does not involve restarting
+the DNS plugin (0x04) or update resolv.conf (0x02), unless the DNS related configuration
+changes in NetworkManager.conf.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN u <parameter>flags</parameter></literal>:</term>
-  <listitem><para>Optional flags to specify which parts shall be reloaded.</para></listitem>
+  <listitem><para>
+Optional flags to specify which parts shall be reloaded.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -134,12 +140,15 @@ Reload (IN  u flags);
 <programlisting>
 GetDevices (OUT ao devices);
 </programlisting>
-<para>        Get the list of realized network devices.
+<para>
+Get the list of realized network devices.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT ao <parameter>devices</parameter></literal>:</term>
-  <listitem><para>List of object paths of network devices known to the system. This list does not include device placeholders (see GetAllDevices()).</para></listitem>
+  <listitem><para>
+List of object paths of network devices known to the system. This list does not include device placeholders (see GetAllDevices()).
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -149,12 +158,15 @@ GetDevices (OUT ao devices);
 <programlisting>
 GetAllDevices (OUT ao devices);
 </programlisting>
-<para>        Get the list of all network devices.
+<para>
+Get the list of all network devices.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT ao <parameter>devices</parameter></literal>:</term>
-  <listitem><para>List of object paths of network devices and device placeholders (eg, devices that do not yet exist but which can be automatically created by NetworkManager if one of their AvailableConnections was activated).</para></listitem>
+  <listitem><para>
+List of object paths of network devices and device placeholders (eg, devices that do not yet exist but which can be automatically created by NetworkManager if one of their AvailableConnections was activated).
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -165,18 +177,23 @@ GetAllDevices (OUT ao devices);
 GetDeviceByIpIface (IN  s iface,
                     OUT o device);
 </programlisting>
-<para>        Return the object path of the network device referenced by its IP
-        interface name. Note that some devices (usually modems) only have an IP
-        interface name when they are connected.
+<para>
+Return the object path of the network device referenced by its IP
+interface name. Note that some devices (usually modems) only have an IP
+interface name when they are connected.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>iface</parameter></literal>:</term>
-  <listitem><para>Interface name of the device to find.</para></listitem>
+  <listitem><para>
+Interface name of the device to find.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>device</parameter></literal>:</term>
-  <listitem><para>Object path of the network device.</para></listitem>
+  <listitem><para>
+Object path of the network device.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -189,24 +206,33 @@ ActivateConnection (IN  o connection,
                     IN  o specific_object,
                     OUT o active_connection);
 </programlisting>
-<para>        Activate a connection using the supplied device.
+<para>
+Activate a connection using the supplied device.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN o <parameter>connection</parameter></literal>:</term>
-  <listitem><para>The connection to activate. If "/" is given, a valid device path must be given, and NetworkManager picks the best connection to activate for the given device. VPN connections must always pass a valid connection path.</para></listitem>
+  <listitem><para>
+The connection to activate. If "/" is given, a valid device path must be given, and NetworkManager picks the best connection to activate for the given device. VPN connections must always pass a valid connection path.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>device</parameter></literal>:</term>
-  <listitem><para>The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use.</para></listitem>
+  <listitem><para>
+The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>specific_object</parameter></literal>:</term>
-  <listitem><para>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick an AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device.</para></listitem>
+  <listitem><para>
+The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick an AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>active_connection</parameter></literal>:</term>
-  <listitem><para>The path of the active connection object representing this active connection.</para></listitem>
+  <listitem><para>
+The path of the active connection object representing this active connection.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -220,32 +246,44 @@ AddAndActivateConnection (IN  a{sa{sv}} connection,
                           OUT o         path,
                           OUT o         active_connection);
 </programlisting>
-<para>        Adds a new connection using the given details (if any) as a template
-        (automatically filling in missing settings with the capabilities of the
-        given device and specific object), then activate the new connection.
-        Cannot be used for VPN connections at this time.
-</para><para>        See also AddAndActivateConnection2.
+<para>
+Adds a new connection using the given details (if any) as a template
+(automatically filling in missing settings with the capabilities of the
+given device and specific object), then activate the new connection.
+Cannot be used for VPN connections at this time.
+</para><para>
+See also AddAndActivateConnection2.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.</para></listitem>
+  <listitem><para>
+Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>device</parameter></literal>:</term>
-  <listitem><para>The object path of device to be activated using the given connection.</para></listitem>
+  <listitem><para>
+The object path of device to be activated using the given connection.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>specific_object</parameter></literal>:</term>
-  <listitem><para>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.</para></listitem>
+  <listitem><para>
+The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>path</parameter></literal>:</term>
-  <listitem><para>Object path of the new connection that was just added.</para></listitem>
+  <listitem><para>
+Object path of the new connection that was just added.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>active_connection</parameter></literal>:</term>
-  <listitem><para>The path of the active connection object representing this active connection.</para></listitem>
+  <listitem><para>
+The path of the active connection object representing this active connection.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -261,43 +299,60 @@ AddAndActivateConnection2 (IN  a{sa{sv}} connection,
                            OUT o         active_connection,
                            OUT a{sv}     result);
 </programlisting>
-<para>        Adds a new connection using the given details (if any) as a template
-        (automatically filling in missing settings with the capabilities of the
-        given device and specific object), then activate the new connection.
-        Cannot be used for VPN connections at this time.
-</para><para>        This method extends AddAndActivateConnection to allow passing further
-        parameters. At this time the following options are supported:
-</para><para>         * persist: A string value of either "disk" (default), "memory" or "volatile". If "memory" is passed, the connection will not be saved to disk. If "volatile" is passed, the connection will not be saved to disk and will be destroyed when disconnected.
-         * bind-activation: Bind the activation lifetime. Set to "dbus-name" to automatically disconnect when the requesting process disappears from the bus. The default of "none" means the connection is kept activated normally.
+<para>
+Adds a new connection using the given details (if any) as a template
+(automatically filling in missing settings with the capabilities of the
+given device and specific object), then activate the new connection.
+Cannot be used for VPN connections at this time.
+</para><para>
+This method extends AddAndActivateConnection to allow passing further
+parameters. At this time the following options are supported:
+</para><para>
+* persist: A string value of either "disk" (default), "memory" or "volatile". If "memory" is passed, the connection will not be saved to disk. If "volatile" is passed, the connection will not be saved to disk and will be destroyed when disconnected.
+* bind-activation: Bind the activation lifetime. Set to "dbus-name" to automatically disconnect when the requesting process disappears from the bus. The default of "none" means the connection is kept activated normally.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN a{sa{sv}} <parameter>connection</parameter></literal>:</term>
-  <listitem><para>Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.</para></listitem>
+  <listitem><para>
+Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>device</parameter></literal>:</term>
-  <listitem><para>The object path of device to be activated using the given connection.</para></listitem>
+  <listitem><para>
+The object path of device to be activated using the given connection.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN o <parameter>specific_object</parameter></literal>:</term>
-  <listitem><para>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.</para></listitem>
+  <listitem><para>
+The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN a{sv} <parameter>options</parameter></literal>:</term>
-  <listitem><para>Further options for the method call.</para></listitem>
+  <listitem><para>
+Further options for the method call.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>path</parameter></literal>:</term>
-  <listitem><para>Object path of the new connection that was just added.</para></listitem>
+  <listitem><para>
+Object path of the new connection that was just added.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>active_connection</parameter></literal>:</term>
-  <listitem><para>The path of the active connection object representing this active connection.</para></listitem>
+  <listitem><para>
+The path of the active connection object representing this active connection.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT a{sv} <parameter>result</parameter></literal>:</term>
-  <listitem><para>A dictionary of additional output arguments for future extension. Currently, not additional output arguments are supported.</para></listitem>
+  <listitem><para>
+A dictionary of additional output arguments for future extension. Currently, not additional output arguments are supported.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -307,12 +362,15 @@ AddAndActivateConnection2 (IN  a{sa{sv}} connection,
 <programlisting>
 DeactivateConnection (IN  o active_connection);
 </programlisting>
-<para>        Deactivate an active connection.
+<para>
+Deactivate an active connection.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN o <parameter>active_connection</parameter></literal>:</term>
-  <listitem><para>The currently active connection to deactivate.</para></listitem>
+  <listitem><para>
+The currently active connection to deactivate.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -322,15 +380,18 @@ DeactivateConnection (IN  o active_connection);
 <programlisting>
 Sleep (IN  b sleep);
 </programlisting>
-<para>        Control the NetworkManager daemon's sleep state. When asleep, all
-        interfaces that it manages are deactivated. When awake, devices are
-        available to be activated. This command should not be called directly by
-        users or clients; it is intended for system suspend/resume tracking.
+<para>
+Control the NetworkManager daemon's sleep state. When asleep, all
+interfaces that it manages are deactivated. When awake, devices are
+available to be activated. This command should not be called directly by
+users or clients; it is intended for system suspend/resume tracking.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN b <parameter>sleep</parameter></literal>:</term>
-  <listitem><para>Indicates whether the NetworkManager daemon should sleep or wake.</para></listitem>
+  <listitem><para>
+Indicates whether the NetworkManager daemon should sleep or wake.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -340,16 +401,19 @@ Sleep (IN  b sleep);
 <programlisting>
 Enable (IN  b enable);
 </programlisting>
-<para>        Control whether overall networking is enabled or disabled. When disabled,
-        all interfaces that NM manages are deactivated. When enabled, all managed
-        interfaces are re-enabled and available to be activated. This command
-        should be used by clients that provide to users the ability to
-        enable/disable all networking.
+<para>
+Control whether overall networking is enabled or disabled. When disabled,
+all interfaces that NM manages are deactivated. When enabled, all managed
+interfaces are re-enabled and available to be activated. This command
+should be used by clients that provide to users the ability to
+enable/disable all networking.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN b <parameter>enable</parameter></literal>:</term>
-  <listitem><para>If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices.</para></listitem>
+  <listitem><para>
+If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -359,14 +423,17 @@ Enable (IN  b enable);
 <programlisting>
 GetPermissions (OUT a{ss} permissions);
 </programlisting>
-<para>        Returns the permissions a caller has for various authenticated operations
-        that NetworkManager provides, like Enable/Disable networking, changing
-        Wi-Fi, WWAN, and WiMAX state, etc.
+<para>
+Returns the permissions a caller has for various authenticated operations
+that NetworkManager provides, like Enable/Disable networking, changing
+Wi-Fi, WWAN, and WiMAX state, etc.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT a{ss} <parameter>permissions</parameter></literal>:</term>
-  <listitem><para>Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations.</para></listitem>
+  <listitem><para>
+Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -377,16 +444,21 @@ GetPermissions (OUT a{ss} permissions);
 SetLogging (IN  s level,
             IN  s domains);
 </programlisting>
-<para>        Set logging verbosity and which operations are logged.
+<para>
+Set logging verbosity and which operations are logged.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN s <parameter>level</parameter></literal>:</term>
-  <listitem><para>One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. This level is applied to the domains as specified in the domains argument. Except for the special level "KEEP", all unmentioned domains are disabled entirely. "KEEP" is special and allows not to change the current setting except for the specified domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only touch the platform domain.</para></listitem>
+  <listitem><para>
+One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. This level is applied to the domains as specified in the domains argument. Except for the special level "KEEP", all unmentioned domains are disabled entirely. "KEEP" is special and allows not to change the current setting except for the specified domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only touch the platform domain.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN s <parameter>domains</parameter></literal>:</term>
-  <listitem><para>A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. In addition to these domains, the following special domains can be used: [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains should log at a different level from the default by appending a colon (':') and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the log level is changed but the current set of log domains remains unchanged.</para></listitem>
+  <listitem><para>
+A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. In addition to these domains, the following special domains can be used: [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains should log at a different level from the default by appending a colon (':') and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the log level is changed but the current set of log domains remains unchanged.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -397,16 +469,21 @@ SetLogging (IN  s level,
 GetLogging (OUT s level,
             OUT s domains);
 </programlisting>
-<para>        Get current logging verbosity level and operations domains.
+<para>
+Get current logging verbosity level and operations domains.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT s <parameter>level</parameter></literal>:</term>
-  <listitem><para>One of [ERR, WARN, INFO, DEBUG, TRACE].</para></listitem>
+  <listitem><para>
+One of [ERR, WARN, INFO, DEBUG, TRACE].
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT s <parameter>domains</parameter></literal>:</term>
-  <listitem><para>For available domains see SetLogging() call.</para></listitem>
+  <listitem><para>
+For available domains see SetLogging() call.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -416,12 +493,15 @@ GetLogging (OUT s level,
 <programlisting>
 CheckConnectivity (OUT u connectivity);
 </programlisting>
-<para>        Re-check the network connectivity state.
+<para>
+Re-check the network connectivity state.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT u <parameter>connectivity</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMConnectivityState">NMConnectivityState</link>) The current connectivity state.</para></listitem>
+  <listitem><para>
+(<link linkend="NMConnectivityState">NMConnectivityState</link>) The current connectivity state.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -431,13 +511,16 @@ CheckConnectivity (OUT u connectivity);
 <programlisting>
 state (OUT u state);
 </programlisting>
-<para>        The overall networking state as determined by the NetworkManager daemon,
-        based on the state of network devices under its management.
+<para>
+The overall networking state as determined by the NetworkManager daemon,
+based on the state of network devices under its management.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>OUT u <parameter>state</parameter></literal>:</term>
-  <listitem><para><link linkend="NMState">NMState</link></para></listitem>
+  <listitem><para>
+<link linkend="NMState">NMState</link>
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -450,26 +533,35 @@ CheckpointCreate (IN  ao devices,
                   IN  u  flags,
                   OUT o  checkpoint);
 </programlisting>
-<para>        Create a checkpoint of the current networking configuration
-        for given interfaces. If <parameter>rollback_timeout</parameter> is not zero, a
-        rollback is automatically performed after the given timeout.
+<para>
+Create a checkpoint of the current networking configuration
+for given interfaces. If <parameter>rollback_timeout</parameter> is not zero, a
+rollback is automatically performed after the given timeout.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN ao <parameter>devices</parameter></literal>:</term>
-  <listitem><para>A list of device paths for which a checkpoint should be created. An empty list means all devices.</para></listitem>
+  <listitem><para>
+A list of device paths for which a checkpoint should be created. An empty list means all devices.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>rollback_timeout</parameter></literal>:</term>
-  <listitem><para>The time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite.</para></listitem>
+  <listitem><para>
+The time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>flags</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMCheckpointCreateFlags">NMCheckpointCreateFlags</link>) Flags for the creation.</para></listitem>
+  <listitem><para>
+(<link linkend="NMCheckpointCreateFlags">NMCheckpointCreateFlags</link>) Flags for the creation.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT o <parameter>checkpoint</parameter></literal>:</term>
-  <listitem><para>On success, the path of the new checkpoint.</para></listitem>
+  <listitem><para>
+On success, the path of the new checkpoint.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -479,12 +571,15 @@ CheckpointCreate (IN  ao devices,
 <programlisting>
 CheckpointDestroy (IN  o checkpoint);
 </programlisting>
-<para>        Destroy a previously created checkpoint.
+<para>
+Destroy a previously created checkpoint.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN o <parameter>checkpoint</parameter></literal>:</term>
-  <listitem><para>The checkpoint to be destroyed. Set to empty to cancel all pending checkpoints.</para></listitem>
+  <listitem><para>
+The checkpoint to be destroyed. Set to empty to cancel all pending checkpoints.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -495,16 +590,21 @@ CheckpointDestroy (IN  o checkpoint);
 CheckpointRollback (IN  o     checkpoint,
                     OUT a{su} result);
 </programlisting>
-<para>        Rollback a checkpoint before the timeout is reached.
+<para>
+Rollback a checkpoint before the timeout is reached.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN o <parameter>checkpoint</parameter></literal>:</term>
-  <listitem><para>The checkpoint to be rolled back.</para></listitem>
+  <listitem><para>
+The checkpoint to be rolled back.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>OUT a{su} <parameter>result</parameter></literal>:</term>
-  <listitem><para>On return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a <link linkend="NMRollbackResult">RollbackResult</link>.</para></listitem>
+  <listitem><para>
+On return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a <link linkend="NMRollbackResult">RollbackResult</link>.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -515,23 +615,29 @@ CheckpointRollback (IN  o     checkpoint,
 CheckpointAdjustRollbackTimeout (IN  o checkpoint,
                                  IN  u add_timeout);
 </programlisting>
-<para>        Reset the timeout for rollback for the checkpoint.
-</para><para>        Note that the added seconds start counting from now,
-        not "Created" timestamp or the previous expiration
-        time. Note that the "Created" property of the checkpoint
-        will stay unchanged by this call. However, the "RollbackTimeout"
-        will be recalculated to give the approximate new expiration time.
-        The new "RollbackTimeout" property will be approximate up to
-        one second precision, which is the accuracy of the property.
+<para>
+Reset the timeout for rollback for the checkpoint.
+</para><para>
+Note that the added seconds start counting from now,
+not "Created" timestamp or the previous expiration
+time. Note that the "Created" property of the checkpoint
+will stay unchanged by this call. However, the "RollbackTimeout"
+will be recalculated to give the approximate new expiration time.
+The new "RollbackTimeout" property will be approximate up to
+one second precision, which is the accuracy of the property.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>IN o <parameter>checkpoint</parameter></literal>:</term>
-  <listitem><para>The checkpoint to be rolled back.</para></listitem>
+  <listitem><para>
+The checkpoint to be rolled back.
+</para></listitem>
 </varlistentry>
 <varlistentry>
   <term><literal>IN u <parameter>add_timeout</parameter></literal>:</term>
-  <listitem><para>Number of seconds from <emphasis>now</emphasis> in which the timeout will expire. Set to 0 to disable the timeout.</para></listitem>
+  <listitem><para>
+Number of seconds from <emphasis>now</emphasis> in which the timeout will expire. Set to 0 to disable the timeout.
+</para></listitem>
 </varlistentry>
 </variablelist>
 <para role="since">Since 1.12</para>
@@ -545,8 +651,9 @@ CheckpointAdjustRollbackTimeout (IN  o checkpoint,
 <programlisting>
 CheckPermissions ();
 </programlisting>
-<para>        Emitted when system authorization details change, indicating that clients
-        may wish to recheck permissions with GetPermissions.
+<para>
+Emitted when system authorization details change, indicating that clients
+may wish to recheck permissions with GetPermissions.
 </para>
 </refsect2>
 <refsect2 role="signal" id="gdbus-signal-org-freedesktop-NetworkManager.StateChanged">
@@ -555,12 +662,15 @@ CheckPermissions ();
 <programlisting>
 StateChanged (u state);
 </programlisting>
-<para>        NetworkManager's state changed.
+<para>
+NetworkManager's state changed.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>u <parameter>state</parameter></literal>:</term>
-  <listitem><para>(<link linkend="NMState">NMState</link>) The new state of NetworkManager.</para></listitem>
+  <listitem><para>
+(<link linkend="NMState">NMState</link>) The new state of NetworkManager.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -570,12 +680,15 @@ StateChanged (u state);
 <programlisting>
 DeviceAdded (o device_path);
 </programlisting>
-<para>        A device was added to the system
+<para>
+A device was added to the system
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>device_path</parameter></literal>:</term>
-  <listitem><para>The object path of the newly added device.</para></listitem>
+  <listitem><para>
+The object path of the newly added device.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -585,12 +698,15 @@ DeviceAdded (o device_path);
 <programlisting>
 DeviceRemoved (o device_path);
 </programlisting>
-<para>        A device was removed from the system, and is no longer available.
+<para>
+A device was removed from the system, and is no longer available.
 </para>
 <variablelist role="params">
 <varlistentry>
   <term><literal>o <parameter>device_path</parameter></literal>:</term>
-  <listitem><para>The object path of the device that was just removed.</para></listitem>
+  <listitem><para>
+The object path of the device that was just removed.
+</para></listitem>
 </varlistentry>
 </variablelist>
 </refsect2>
@@ -603,9 +719,10 @@ DeviceRemoved (o device_path);
 <programlisting>
 Devices  readable   ao
 </programlisting>
-<para>        The list of realized network devices. Realized devices are those which
-        have backing resources (eg from the kernel or a management daemon like
-        ModemManager, teamd, etc).
+<para>
+The list of realized network devices. Realized devices are those which
+have backing resources (eg from the kernel or a management daemon like
+ModemManager, teamd, etc).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.AllDevices">
@@ -614,9 +731,10 @@ Devices  readable   ao
 <programlisting>
 AllDevices  readable   ao
 </programlisting>
-<para>        The list of both realized and un-realized network devices. Un-realized
-        devices are software devices which do not yet have backing resources, but
-        for which backing resources can be created if the device is activated.
+<para>
+The list of both realized and un-realized network devices. Un-realized
+devices are software devices which do not yet have backing resources, but
+for which backing resources can be created if the device is activated.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.Checkpoints">
@@ -625,7 +743,8 @@ AllDevices  readable   ao
 <programlisting>
 Checkpoints  readable   ao
 </programlisting>
-<para>        The list of active checkpoints.
+<para>
+The list of active checkpoints.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled">
@@ -634,8 +753,9 @@ Checkpoints  readable   ao
 <programlisting>
 NetworkingEnabled  readable   b
 </programlisting>
-<para>        Indicates if overall networking is currently enabled or not. See the
-        Enable() method.
+<para>
+Indicates if overall networking is currently enabled or not. See the
+Enable() method.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled">
@@ -644,7 +764,8 @@ NetworkingEnabled  readable   b
 <programlisting>
 WirelessEnabled  readwrite  b
 </programlisting>
-<para>        Indicates if wireless is currently enabled or not.
+<para>
+Indicates if wireless is currently enabled or not.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled">
@@ -653,8 +774,9 @@ WirelessEnabled  readwrite  b
 <programlisting>
 WirelessHardwareEnabled  readable   b
 </programlisting>
-<para>        Indicates if the wireless hardware is currently enabled, i.e. the state of
-        the RF kill switch.
+<para>
+Indicates if the wireless hardware is currently enabled, i.e. the state of
+the RF kill switch.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.WwanEnabled">
@@ -663,7 +785,8 @@ WirelessHardwareEnabled  readable   b
 <programlisting>
 WwanEnabled  readwrite  b
 </programlisting>
-<para>        Indicates if mobile broadband devices are currently enabled or not.
+<para>
+Indicates if mobile broadband devices are currently enabled or not.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled">
@@ -672,8 +795,9 @@ WwanEnabled  readwrite  b
 <programlisting>
 WwanHardwareEnabled  readable   b
 </programlisting>
-<para>        Indicates if the mobile broadband hardware is currently enabled, i.e. the
-        state of the RF kill switch.
+<para>
+Indicates if the mobile broadband hardware is currently enabled, i.e. the
+state of the RF kill switch.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled">
@@ -682,8 +806,9 @@ WwanHardwareEnabled  readable   b
 <programlisting>
 WimaxEnabled  readwrite  b
 </programlisting>
-<para>        DEPRECATED. Doesn't have any meaning and is around only for
-        compatibility reasons.
+<para>
+DEPRECATED. Doesn't have any meaning and is around only for
+compatibility reasons.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled">
@@ -692,8 +817,9 @@ WimaxEnabled  readwrite  b
 <programlisting>
 WimaxHardwareEnabled  readable   b
 </programlisting>
-<para>        DEPRECATED. Doesn't have any meaning and is around only for
-        compatibility reasons.
+<para>
+DEPRECATED. Doesn't have any meaning and is around only for
+compatibility reasons.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.RadioFlags">
@@ -702,9 +828,10 @@ WimaxHardwareEnabled  readable   b
 <programlisting>
 RadioFlags  readable   u
 </programlisting>
-<para>        Flags related to radio devices. See <link
-        linkend="NMRadioFlags">NMRadioFlags</link> for the list of flags
-        supported.
+<para>
+Flags related to radio devices. See <link
+linkend="NMRadioFlags">NMRadioFlags</link> for the list of flags
+supported.
 </para>
 <para role="since">Since 1.38</para>
 </refsect2>
@@ -714,7 +841,8 @@ RadioFlags  readable   u
 <programlisting>
 ActiveConnections  readable   ao
 </programlisting>
-<para>        List of active connection object paths.
+<para>
+List of active connection object paths.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection">
@@ -723,11 +851,12 @@ ActiveConnections  readable   ao
 <programlisting>
 PrimaryConnection  readable   o
 </programlisting>
-<para>        The object path of the "primary" active connection being used to access
-        the network. In particular, if there is no VPN active, or the VPN does not
-        have the default route, then this indicates the connection that has the
-        default route. If there is a VPN active with the default route, then this
-        indicates the connection that contains the route to the VPN endpoint.
+<para>
+The object path of the "primary" active connection being used to access
+the network. In particular, if there is no VPN active, or the VPN does not
+have the default route, then this indicates the connection that has the
+default route. If there is a VPN active with the default route, then this
+indicates the connection that contains the route to the VPN endpoint.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType">
@@ -736,9 +865,10 @@ PrimaryConnection  readable   o
 <programlisting>
 PrimaryConnectionType  readable   s
 </programlisting>
-<para>        The connection type of the "primary" active connection being used to
-        access the network. This is the same as the Type property on the object
-        indicated by PrimaryConnection.
+<para>
+The connection type of the "primary" active connection being used to
+access the network. This is the same as the Type property on the object
+indicated by PrimaryConnection.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.Metered">
@@ -747,9 +877,11 @@ PrimaryConnectionType  readable   s
 <programlisting>
 Metered  readable   u
 </programlisting>
-<para>        Indicates whether the connectivity is metered. This is equivalent to the
-        metered property of the device associated with the primary connection.
-</para><para>        Returns: <link linkend="NMMetered">NMMetered</link>
+<para>
+Indicates whether the connectivity is metered. This is equivalent to the
+metered property of the device associated with the primary connection.
+</para><para>
+Returns: <link linkend="NMMetered">NMMetered</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection">
@@ -758,9 +890,10 @@ Metered  readable   u
 <programlisting>
 ActivatingConnection  readable   o
 </programlisting>
-<para>        The object path of an active connection that is currently being activated
-        and which is expected to become the new PrimaryConnection when it finishes
-        activating.
+<para>
+The object path of an active connection that is currently being activated
+and which is expected to become the new PrimaryConnection when it finishes
+activating.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.Startup">
@@ -769,9 +902,10 @@ ActivatingConnection  readable   o
 <programlisting>
 Startup  readable   b
 </programlisting>
-<para>        Indicates whether NM is still starting up; this becomes FALSE when NM has
-        finished attempting to activate every connection that it might be able to
-        activate at startup.
+<para>
+Indicates whether NM is still starting up; this becomes FALSE when NM has
+finished attempting to activate every connection that it might be able to
+activate at startup.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.Version">
@@ -780,7 +914,8 @@ Startup  readable   b
 <programlisting>
 Version  readable   s
 </programlisting>
-<para>        NetworkManager version.
+<para>
+NetworkManager version.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.Capabilities">
@@ -789,10 +924,11 @@ Version  readable   s
 <programlisting>
 Capabilities  readable   au
 </programlisting>
-<para>        The current set of capabilities. See <link
-        linkend="NMCapability">NMCapability</link> for currently
-        defined capability numbers. The array is guaranteed to
-        be sorted in ascending order without duplicates.
+<para>
+The current set of capabilities. See <link
+linkend="NMCapability">NMCapability</link> for currently
+defined capability numbers. The array is guaranteed to
+be sorted in ascending order without duplicates.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.State">
@@ -801,15 +937,19 @@ Capabilities  readable   au
 <programlisting>
 State  readable   u
 </programlisting>
-<para>        The overall state of the NetworkManager daemon.
-</para><para>        This takes state of all active connections and the connectivity state into account
-        to produce a single indicator of the network accessibility status.
-</para><para>        The graphical shells may use this property to provide network connection status
-        indication and applications may use this to check if Internet connection is
-        accessible. Shell that is able to cope with captive portals should use the
-        "Connectivity" property to decide whether to present a captive portal authentication
-        dialog.
-</para><para>        Returns: <link linkend="NMState">NMState</link>
+<para>
+The overall state of the NetworkManager daemon.
+</para><para>
+This takes state of all active connections and the connectivity state into account
+to produce a single indicator of the network accessibility status.
+</para><para>
+The graphical shells may use this property to provide network connection status
+indication and applications may use this to check if Internet connection is
+accessible. Shell that is able to cope with captive portals should use the
+"Connectivity" property to decide whether to present a captive portal authentication
+dialog.
+</para><para>
+Returns: <link linkend="NMState">NMState</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.Connectivity">
@@ -818,18 +958,22 @@ State  readable   u
 <programlisting>
 Connectivity  readable   u
 </programlisting>
-<para>        The result of the last connectivity check. The connectivity check is triggered
-        automatically when a default connection becomes available, periodically and by
-        calling a CheckConnectivity() method.
-</para><para>        This property is in general useful for the graphical shell to determine whether
-        the Internet access is being hijacked by an authentication gateway (a "captive
-        portal"). In such case it would typically present a web browser window to give
-        the user a chance to authenticate and call CheckConnectivity() when the user
-        submits a form or dismisses the window.
-</para><para>        To determine the whether the user is able to access the Internet without dealing
-        with captive portals (e.g. to provide a network connection indicator or disable
-        controls that require Internet access), the "State" property is more suitable.
-</para><para>        Returns: <link linkend="NMConnectivityState">NMConnectivityState</link>
+<para>
+The result of the last connectivity check. The connectivity check is triggered
+automatically when a default connection becomes available, periodically and by
+calling a CheckConnectivity() method.
+</para><para>
+This property is in general useful for the graphical shell to determine whether
+the Internet access is being hijacked by an authentication gateway (a "captive
+portal"). In such case it would typically present a web browser window to give
+the user a chance to authenticate and call CheckConnectivity() when the user
+submits a form or dismisses the window.
+</para><para>
+To determine the whether the user is able to access the Internet without dealing
+with captive portals (e.g. to provide a network connection indicator or disable
+controls that require Internet access), the "State" property is more suitable.
+</para><para>
+Returns: <link linkend="NMConnectivityState">NMConnectivityState</link>
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckAvailable">
@@ -838,12 +982,14 @@ Connectivity  readable   u
 <programlisting>
 ConnectivityCheckAvailable  readable   b
 </programlisting>
-<para>        Indicates whether connectivity checking service has been
-        configured.  This may return true even if the service is not
-        currently enabled.
-</para><para>        This is primarily intended for use in a privacy control panel,
-        as a way to determine whether to show an option to
-        enable/disable the feature.
+<para>
+Indicates whether connectivity checking service has been
+configured.  This may return true even if the service is not
+currently enabled.
+</para><para>
+This is primarily intended for use in a privacy control panel,
+as a way to determine whether to show an option to
+enable/disable the feature.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckEnabled">
@@ -852,9 +998,10 @@ ConnectivityCheckAvailable  readable   b
 <programlisting>
 ConnectivityCheckEnabled  readwrite  b
 </programlisting>
-<para>        Indicates whether connectivity checking is enabled.  This
-        property can also be written to disable connectivity
-        checking (as a privacy control panel might want to do).
+<para>
+Indicates whether connectivity checking is enabled.  This
+property can also be written to disable connectivity
+checking (as a privacy control panel might want to do).
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckUri">
@@ -863,7 +1010,8 @@ ConnectivityCheckEnabled  readwrite  b
 <programlisting>
 ConnectivityCheckUri  readable   s
 </programlisting>
-<para>        The URI that NetworkManager will hit to check if there is internet connectivity.
+<para>
+The URI that NetworkManager will hit to check if there is internet connectivity.
 </para>
 </refsect2>
 <refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration">
@@ -872,14 +1020,15 @@ ConnectivityCheckUri  readable   s
 <programlisting>
 GlobalDnsConfiguration  readwrite  a{sv}
 </programlisting>
-<para>        Dictionary of global DNS settings where the key is one of "searches",
-        "options" and "domains". The values for the "searches" and "options" keys
-        are string arrays describing the list of search domains and resolver
-        options, respectively. The value of the "domains" key is a second-level
-        dictionary, where each key is a domain name, and each key's value is a
-        third-level dictionary with the keys "servers" and "options". "servers" is
-        a string array of DNS servers, "options" is a string array of
-        domain-specific options.
+<para>
+Dictionary of global DNS settings where the key is one of "searches",
+"options" and "domains". The values for the "searches" and "options" keys
+are string arrays describing the list of search domains and resolver
+options, respectively. The value of the "domains" key is a second-level
+dictionary, where each key is a domain name, and each key's value is a
+third-level dictionary with the keys "servers" and "options". "servers" is
+a string array of DNS servers, "options" is a string array of
+domain-specific options.
 </para>
 </refsect2>
 </refsect1>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html
index c22160b0..31349078 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html
@@ -49,7 +49,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-AccessPoint"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.AccessPoint"></a><h2>Property Details</h2>
@@ -58,9 +61,11 @@
 <pre class="programlisting">
 Flags  readable   u
 </pre>
-<p>        Flags describing the capabilities of the access point.
+<p>
+Flags describing the capabilities of the access point.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NM80211ApFlags" title="enum NM80211ApFlags">NM80211ApFlags</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NM80211ApFlags" title="enum NM80211ApFlags">NM80211ApFlags</a>
 </p>
 </div>
 <hr>
@@ -69,10 +74,12 @@ Flags  readable   u
 <pre class="programlisting">
 WpaFlags  readable   u
 </pre>
-<p>        Flags describing the access point's capabilities according to WPA (Wifi
-        Protected Access).
+<p>
+Flags describing the access point's capabilities according to WPA (Wifi
+Protected Access).
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags">NM80211ApSecurityFlags</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags">NM80211ApSecurityFlags</a>
 </p>
 </div>
 <hr>
@@ -81,10 +88,12 @@ WpaFlags  readable   u
 <pre class="programlisting">
 RsnFlags  readable   u
 </pre>
-<p>        Flags describing the access point's capabilities according to the RSN
-        (Robust Secure Network) protocol.
+<p>
+Flags describing the access point's capabilities according to the RSN
+(Robust Secure Network) protocol.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags">NM80211ApSecurityFlags</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags">NM80211ApSecurityFlags</a>
 </p>
 </div>
 <hr>
@@ -93,7 +102,8 @@ RsnFlags  readable   u
 <pre class="programlisting">
 Ssid  readable   ay
 </pre>
-<p>        The Service Set Identifier identifying the access point.
+<p>
+The Service Set Identifier identifying the access point.
 </p>
 </div>
 <hr>
@@ -102,7 +112,8 @@ Ssid  readable   ay
 <pre class="programlisting">
 Frequency  readable   u
 </pre>
-<p>        The radio channel frequency in use by the access point, in MHz.
+<p>
+The radio channel frequency in use by the access point, in MHz.
 </p>
 </div>
 <hr>
@@ -111,7 +122,8 @@ Frequency  readable   u
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The hardware address (BSSID) of the access point.
+<p>
+The hardware address (BSSID) of the access point.
 </p>
 </div>
 <hr>
@@ -120,9 +132,11 @@ HwAddress  readable   s
 <pre class="programlisting">
 Mode  readable   u
 </pre>
-<p>        Describes the operating mode of the access point.
+<p>
+Describes the operating mode of the access point.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NM80211Mode" title="enum NM80211Mode">NM80211Mode</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NM80211Mode" title="enum NM80211Mode">NM80211Mode</a>
 </p>
 </div>
 <hr>
@@ -131,8 +145,9 @@ Mode  readable   u
 <pre class="programlisting">
 MaxBitrate  readable   u
 </pre>
-<p>        The maximum bitrate this access point is capable of, in kilobits/second
-        (Kb/s).
+<p>
+The maximum bitrate this access point is capable of, in kilobits/second
+(Kb/s).
 </p>
 </div>
 <hr>
@@ -141,7 +156,8 @@ MaxBitrate  readable   u
 <pre class="programlisting">
 Strength  readable   y
 </pre>
-<p>        The current signal quality of the access point, in percent.
+<p>
+The current signal quality of the access point, in percent.
 </p>
 </div>
 <hr>
@@ -150,9 +166,10 @@ Strength  readable   y
 <pre class="programlisting">
 LastSeen  readable   i
 </pre>
-<p>        The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access
-        point was found in scan results. A value of -1 means the access point has
-        never been found in scan results.
+<p>
+The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access
+point was found in scan results. A value of -1 means the access point has
+never been found in scan results.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html
index 4060e228..f230e84f 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html
@@ -42,7 +42,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-AgentManager"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-methods-org.freedesktop.NetworkManager.AgentManager"></a><h2>Method Details</h2>
@@ -51,8 +54,9 @@
 <pre class="programlisting">
 Register (IN  s identifier);
 </pre>
-<p>        Called by secret Agents to register their ability to provide and save
-        network secrets.
+<p>
+Called by secret Agents to register their ability to provide and save
+network secrets.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -61,7 +65,9 @@ Register (IN  s identifier);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>identifier</code></em></code>:</span></p></td>
-<td><p>Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes).</p></td>
+<td><p>
+Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes).
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -72,7 +78,8 @@ Register (IN  s identifier);
 RegisterWithCapabilities (IN  s identifier,
                           IN  u capabilities);
 </pre>
-<p>        Like Register() but indicates agent capabilities to NetworkManager.
+<p>
+Like Register() but indicates agent capabilities to NetworkManager.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -82,11 +89,15 @@ RegisterWithCapabilities (IN  s identifier,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>identifier</code></em></code>:</span></p></td>
-<td><p>See the Register() method's identifier argument.</p></td>
+<td><p>
+See the Register() method's identifier argument.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>capabilities</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities">NMSecretAgentCapabilities</a>) Indicates various agent capabilities to NetworkManager.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities">NMSecretAgentCapabilities</a>) Indicates various agent capabilities to NetworkManager.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -97,9 +108,10 @@ RegisterWithCapabilities (IN  s identifier,
 <pre class="programlisting">
 Unregister ();
 </pre>
-<p>        Called by secret Agents to notify NetworkManager that they will no longer
-        handle requests for network secrets. Agents are automatically unregistered
-        when they disconnect from D-Bus.
+<p>
+Called by secret Agents to notify NetworkManager that they will no longer
+handle requests for network secrets. Agents are automatically unregistered
+when they disconnect from D-Bus.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html
index a09cf762..729e0741 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html
@@ -42,7 +42,8 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Checkpoint"></a><h2>Description</h2>
-<p>      A snapshot of NetworkManager state for a given device list
+<p>
+A snapshot of NetworkManager state for a given device list
 </p>
 </div>
 <div class="refsect1">
@@ -52,8 +53,9 @@
 <pre class="programlisting">
 Devices  readable   ao
 </pre>
-<p>        Array of object paths for devices which are part of this
-        checkpoint.
+<p>
+Array of object paths for devices which are part of this
+checkpoint.
 </p>
 </div>
 <hr>
@@ -62,7 +64,8 @@ Devices  readable   ao
 <pre class="programlisting">
 Created  readable   x
 </pre>
-<p>        The timestamp (in CLOCK_BOOTTIME milliseconds) of checkpoint creation.
+<p>
+The timestamp (in CLOCK_BOOTTIME milliseconds) of checkpoint creation.
 </p>
 </div>
 <hr>
@@ -71,7 +74,8 @@ Created  readable   x
 <pre class="programlisting">
 RollbackTimeout  readable   u
 </pre>
-<p>        Timeout in seconds for automatic rollback, or zero.
+<p>
+Timeout in seconds for automatic rollback, or zero.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html
index 7c90995f..f6e96ea6 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html
@@ -63,20 +63,21 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Connection-Active"></a><h2>Description</h2>
-<p>      Objects that implement the Connection.Active interface represent an
-      attempt to connect to a network using the details provided by a Connection
-      object. The Connection.Active object tracks the life-cycle of the
-      connection attempt and if successful indicates whether the connected
-      network is the "default" or preferred network for access. NetworkManager
-      has the concept of connections, which can be thought of as settings, a
-      profile or a configuration that can be applied on a networking device.
-      Such settings-connections are exposed as D-Bus object and the
-      active-connection expresses this relationship between device and
-      settings-connection. At any time a settings-connection can only be
-      activated on one device and vice versa. However, during activation and
-      deactivation multiple active-connections can reference the same device or
-      settings-connection as they are waiting to be activated or to be
-      deactivated.
+<p>
+Objects that implement the Connection.Active interface represent an
+attempt to connect to a network using the details provided by a Connection
+object. The Connection.Active object tracks the life-cycle of the
+connection attempt and if successful indicates whether the connected
+network is the "default" or preferred network for access. NetworkManager
+has the concept of connections, which can be thought of as settings, a
+profile or a configuration that can be applied on a networking device.
+Such settings-connections are exposed as D-Bus object and the
+active-connection expresses this relationship between device and
+settings-connection. At any time a settings-connection can only be
+activated on one device and vice versa. However, during activation and
+deactivation multiple active-connections can reference the same device or
+settings-connection as they are waiting to be activated or to be
+deactivated.
 </p>
 </div>
 <div class="refsect1">
@@ -87,7 +88,8 @@
 StateChanged (u state,
               u reason);
 </pre>
-<p>        Emitted when the state of the active connection has changed.
+<p>
+Emitted when the state of the active connection has changed.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -97,11 +99,15 @@ StateChanged (u state,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>state</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMActiveConnectionState" title="enum NMActiveConnectionState">NMActiveConnectionState</a>) The new state of the active connection.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMActiveConnectionState" title="enum NMActiveConnectionState">NMActiveConnectionState</a>) The new state of the active connection.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>reason</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMActiveConnectionStateReason" title="enum NMActiveConnectionStateReason">NMActiveConnectionStateReason</a>) Reason code describing the change to the new state.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMActiveConnectionStateReason" title="enum NMActiveConnectionStateReason">NMActiveConnectionStateReason</a>) Reason code describing the change to the new state.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -115,7 +121,8 @@ StateChanged (u state,
 <pre class="programlisting">
 Connection  readable   o
 </pre>
-<p>        The path of the connection.
+<p>
+The path of the connection.
 </p>
 </div>
 <hr>
@@ -124,9 +131,10 @@ Connection  readable   o
 <pre class="programlisting">
 SpecificObject  readable   o
 </pre>
-<p>        A specific object associated with the active connection. This property
-        reflects the specific object used during connection activation, and will
-        not change over the lifetime of the ActiveConnection once set.
+<p>
+A specific object associated with the active connection. This property
+reflects the specific object used during connection activation, and will
+not change over the lifetime of the ActiveConnection once set.
 </p>
 </div>
 <hr>
@@ -135,8 +143,9 @@ SpecificObject  readable   o
 <pre class="programlisting">
 Id  readable   s
 </pre>
-<p>        The ID of the connection, provided as a convenience so that clients do not
-        have to retrieve all connection details.
+<p>
+The ID of the connection, provided as a convenience so that clients do not
+have to retrieve all connection details.
 </p>
 </div>
 <hr>
@@ -145,8 +154,9 @@ Id  readable   s
 <pre class="programlisting">
 Uuid  readable   s
 </pre>
-<p>        The UUID of the connection, provided as a convenience so that clients do
-        not have to retrieve all connection details.
+<p>
+The UUID of the connection, provided as a convenience so that clients do
+not have to retrieve all connection details.
 </p>
 </div>
 <hr>
@@ -155,8 +165,9 @@ Uuid  readable   s
 <pre class="programlisting">
 Type  readable   s
 </pre>
-<p>        The type of the connection, provided as a convenience so that clients do
-        not have to retrieve all connection details.
+<p>
+The type of the connection, provided as a convenience so that clients do
+not have to retrieve all connection details.
 </p>
 </div>
 <hr>
@@ -165,8 +176,9 @@ Type  readable   s
 <pre class="programlisting">
 Devices  readable   ao
 </pre>
-<p>        Array of object paths representing devices which are part of this active
-        connection.
+<p>
+Array of object paths representing devices which are part of this active
+connection.
 </p>
 </div>
 <hr>
@@ -175,9 +187,11 @@ Devices  readable   ao
 <pre class="programlisting">
 State  readable   u
 </pre>
-<p>        The state of this active connection.
+<p>
+The state of this active connection.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMActiveConnectionState" title="enum NMActiveConnectionState">NMActiveConnectionState</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMActiveConnectionState" title="enum NMActiveConnectionState">NMActiveConnectionState</a>
 </p>
 </div>
 <hr>
@@ -186,9 +200,11 @@ State  readable   u
 <pre class="programlisting">
 StateFlags  readable   u
 </pre>
-<p>        The state flags of this active connection.
+<p>
+The state flags of this active connection.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMActivationStateFlags" title="enum NMActivationStateFlags">NMActivationStateFlags</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMActivationStateFlags" title="enum NMActivationStateFlags">NMActivationStateFlags</a>
 </p>
 </div>
 <hr>
@@ -197,8 +213,9 @@ StateFlags  readable   u
 <pre class="programlisting">
 Default  readable   b
 </pre>
-<p>        Whether this active connection is the default IPv4 connection, i.e.
-        whether it currently owns the default IPv4 route.
+<p>
+Whether this active connection is the default IPv4 connection, i.e.
+whether it currently owns the default IPv4 route.
 </p>
 </div>
 <hr>
@@ -207,9 +224,10 @@ Default  readable   b
 <pre class="programlisting">
 Ip4Config  readable   o
 </pre>
-<p>        Object path of the Ip4Config object describing the configuration of the
-        connection. Only valid when the connection is in the
-        NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<p>
+Object path of the Ip4Config object describing the configuration of the
+connection. Only valid when the connection is in the
+NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </p>
 </div>
 <hr>
@@ -218,9 +236,10 @@ Ip4Config  readable   o
 <pre class="programlisting">
 Dhcp4Config  readable   o
 </pre>
-<p>        Object path of the Dhcp4Config object describing the DHCP options returned
-        by the DHCP server (assuming the connection used DHCP). Only valid when
-        the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<p>
+Object path of the Dhcp4Config object describing the DHCP options returned
+by the DHCP server (assuming the connection used DHCP). Only valid when
+the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </p>
 </div>
 <hr>
@@ -229,8 +248,9 @@ Dhcp4Config  readable   o
 <pre class="programlisting">
 Default6  readable   b
 </pre>
-<p>        Whether this active connection is the default IPv6 connection, i.e.
-        whether it currently owns the default IPv6 route.
+<p>
+Whether this active connection is the default IPv6 connection, i.e.
+whether it currently owns the default IPv6 route.
 </p>
 </div>
 <hr>
@@ -239,9 +259,10 @@ Default6  readable   b
 <pre class="programlisting">
 Ip6Config  readable   o
 </pre>
-<p>        Object path of the Ip6Config object describing the configuration of the
-        connection. Only valid when the connection is in the
-        NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<p>
+Object path of the Ip6Config object describing the configuration of the
+connection. Only valid when the connection is in the
+NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </p>
 </div>
 <hr>
@@ -250,9 +271,10 @@ Ip6Config  readable   o
 <pre class="programlisting">
 Dhcp6Config  readable   o
 </pre>
-<p>        Object path of the Dhcp6Config object describing the DHCP options returned
-        by the DHCP server (assuming the connection used DHCP). Only valid when
-        the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
+<p>
+Object path of the Dhcp6Config object describing the DHCP options returned
+by the DHCP server (assuming the connection used DHCP). Only valid when
+the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.
 </p>
 </div>
 <hr>
@@ -261,7 +283,8 @@ Dhcp6Config  readable   o
 <pre class="programlisting">
 Vpn  readable   b
 </pre>
-<p>        Whether this active connection is also a VPN connection.
+<p>
+Whether this active connection is also a VPN connection.
 </p>
 </div>
 <hr>
@@ -270,7 +293,8 @@ Vpn  readable   b
 <pre class="programlisting">
 Master  readable   o
 </pre>
-<p>        The path to the master device if the connection is a slave.
+<p>
+The path to the master device if the connection is a slave.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html
index 8a8a12e4..142d2fcc 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html
@@ -40,7 +40,8 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config"></a><h2>Description</h2>
-<p>      Options and configuration returned by the IPv4 DHCP server.
+<p>
+Options and configuration returned by the IPv4 DHCP server.
 </p>
 </div>
 <div class="refsect1">
@@ -50,7 +51,8 @@
 <pre class="programlisting">
 Options  readable   a{sv}
 </pre>
-<p>        Configuration options returned by a DHCP server, if any.
+<p>
+Configuration options returned by a DHCP server, if any.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html
index 3cad9b7d..2038be09 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html
@@ -40,7 +40,8 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config"></a><h2>Description</h2>
-<p>      Options and configuration returned by the IPv6 DHCP server.
+<p>
+Options and configuration returned by the IPv6 DHCP server.
 </p>
 </div>
 <div class="refsect1">
@@ -50,7 +51,8 @@
 <pre class="programlisting">
 Options  readable   a{sv}
 </pre>
-<p>        Configuration options returned by a DHCP server, if any.
+<p>
+Configuration options returned by a DHCP server, if any.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html
index c6fc268e..305f3e76 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html
@@ -40,7 +40,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Adsl"></a><h2>Property Details</h2>
@@ -49,10 +52,12 @@
 <pre class="programlisting">
 Carrier  readable   b
 </pre>
-<p>        Indicates whether the physical carrier is found.
+<p>
+Indicates whether the physical carrier is found.
 </p>
-<p>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<p>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html
index 7a81d8e3..af50c253 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html
@@ -42,7 +42,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Bluetooth"></a><h2>Property Details</h2>
@@ -51,9 +54,11 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Bluetooth hardware address of the device.
+<p>
+Bluetooth hardware address of the device.
 </p>
-<p>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<p>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -62,7 +67,8 @@ HwAddress  readable   s
 <pre class="programlisting">
 Name  readable   s
 </pre>
-<p>        Bluetooth name of the device.
+<p>
+Bluetooth name of the device.
 </p>
 </div>
 <hr>
@@ -71,9 +77,11 @@ Name  readable   s
 <pre class="programlisting">
 BtCapabilities  readable   u
 </pre>
-<p>        Bluetooth capabilities of the device (either DUN or NAP).
+<p>
+Bluetooth capabilities of the device (either DUN or NAP).
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities">NMBluetoothCapabilities</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities">NMBluetoothCapabilities</a>
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html
index 18c1e7b5..c66f8f9b 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html
@@ -42,7 +42,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bond"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Bond"></a><h2>Property Details</h2>
@@ -51,9 +54,10 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -62,11 +66,13 @@ n
 <pre class="programlisting">
 Carrier  readable   b
 </pre>
-<p>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
+<p>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
 </p>
-<p>        DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<p>
+DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </p>
 </div>
 <hr>
@@ -75,9 +81,10 @@ Carrier  readable   b
 <pre class="programlisting">
 Slaves  readable   ao
 </pre>
-<p>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<p>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html
index 359cba42..050a8d2d 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html
@@ -42,7 +42,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Bridge"></a><h2>Property Details</h2>
@@ -51,9 +54,10 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -62,11 +66,13 @@ n
 <pre class="programlisting">
 Carrier  readable   b
 </pre>
-<p>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
+<p>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
 </p>
-<p>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<p>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </p>
 </div>
 <hr>
@@ -75,9 +81,10 @@ Carrier  readable   b
 <pre class="programlisting">
 Slaves  readable   ao
 </pre>
-<p>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<p>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html
index 49dbabeb..bfa69828 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html
@@ -40,7 +40,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Dummy"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Dummy"></a><h2>Property Details</h2>
@@ -49,9 +52,10 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html
index 49fa6c34..654fc147 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html
@@ -41,7 +41,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Generic"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Generic"></a><h2>Property Details</h2>
@@ -50,9 +53,10 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -61,7 +65,8 @@ n
 <pre class="programlisting">
 TypeDescription  readable   s
 </pre>
-<p>        A (non-localized) description of the interface type, if known.
+<p>
+A (non-localized) description of the interface type, if known.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html
index 8317ece8..cdf6a946 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html
@@ -51,7 +51,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.IPTunnel"></a><h2>Property Details</h2>
@@ -60,7 +63,8 @@
 <pre class="programlisting">
 Mode  readable   u
 </pre>
-<p>        The tunneling mode.
+<p>
+The tunneling mode.
 </p>
 </div>
 <hr>
@@ -69,7 +73,8 @@ Mode  readable   u
 <pre class="programlisting">
 Parent  readable   o
 </pre>
-<p>        The object path of the parent device.
+<p>
+The object path of the parent device.
 </p>
 </div>
 <hr>
@@ -78,7 +83,8 @@ Parent  readable   o
 <pre class="programlisting">
 Local  readable   s
 </pre>
-<p>        The local endpoint of the tunnel.
+<p>
+The local endpoint of the tunnel.
 </p>
 </div>
 <hr>
@@ -87,7 +93,8 @@ Local  readable   s
 <pre class="programlisting">
 Remote  readable   s
 </pre>
-<p>        The remote endpoint of the tunnel.
+<p>
+The remote endpoint of the tunnel.
 </p>
 </div>
 <hr>
@@ -96,8 +103,9 @@ Remote  readable   s
 <pre class="programlisting">
 Ttl  readable   y
 </pre>
-<p>        The TTL assigned to tunneled packets. 0 is a special value meaning that
-        packets inherit the TTL value
+<p>
+The TTL assigned to tunneled packets. 0 is a special value meaning that
+packets inherit the TTL value
 </p>
 </div>
 <hr>
@@ -106,8 +114,9 @@ Ttl  readable   y
 <pre class="programlisting">
 Tos  readable   y
 </pre>
-<p>        The type of service (IPv4) or traffic class (IPv6) assigned to tunneled
-        packets.
+<p>
+The type of service (IPv4) or traffic class (IPv6) assigned to tunneled
+packets.
 </p>
 </div>
 <hr>
@@ -116,7 +125,8 @@ Tos  readable   y
 <pre class="programlisting">
 PathMtuDiscovery  readable   b
 </pre>
-<p>        Whether path MTU discovery is enabled on this tunnel.
+<p>
+Whether path MTU discovery is enabled on this tunnel.
 </p>
 </div>
 <hr>
@@ -125,7 +135,8 @@ PathMtuDiscovery  readable   b
 <pre class="programlisting">
 InputKey  readable   s
 </pre>
-<p>        The key used for incoming packets.
+<p>
+The key used for incoming packets.
 </p>
 </div>
 <hr>
@@ -134,7 +145,8 @@ InputKey  readable   s
 <pre class="programlisting">
 OutputKey  readable   s
 </pre>
-<p>        The key used for outgoing packets.
+<p>
+The key used for outgoing packets.
 </p>
 </div>
 <hr>
@@ -143,8 +155,9 @@ OutputKey  readable   s
 <pre class="programlisting">
 EncapsulationLimit  readable   y
 </pre>
-<p>        How many additional levels of encapsulation are permitted to be prepended
-        to packets. This property applies only to IPv6 tunnels.
+<p>
+How many additional levels of encapsulation are permitted to be prepended
+to packets. This property applies only to IPv6 tunnels.
 </p>
 </div>
 <hr>
@@ -153,8 +166,9 @@ EncapsulationLimit  readable   y
 <pre class="programlisting">
 FlowLabel  readable   u
 </pre>
-<p>        The flow label to assign to tunnel packets. This property applies only to
-        IPv6 tunnels.
+<p>
+The flow label to assign to tunnel packets. This property applies only to
+IPv6 tunnels.
 </p>
 </div>
 <hr>
@@ -163,7 +177,8 @@ FlowLabel  readable   u
 <pre class="programlisting">
 Flags  readable   u
 </pre>
-<p>        Tunnel flags.
+<p>
+Tunnel flags.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html
index 4b844f2d..c706d1ff 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html
@@ -41,7 +41,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Infiniband"></a><h2>Property Details</h2>
@@ -50,9 +53,10 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -61,11 +65,13 @@ n
 <pre class="programlisting">
 Carrier  readable   b
 </pre>
-<p>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
+<p>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
 </p>
-<p>        DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<p>
+DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html
index 875a482b..8d85d33a 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html
@@ -41,7 +41,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Lowpan"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Lowpan"></a><h2>Property Details</h2>
@@ -50,9 +53,11 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The active hardware address of the device.
+<p>
+The active hardware address of the device.
 </p>
-<p>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<p>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -61,7 +66,8 @@ HwAddress  readable   s
 <pre class="programlisting">
 Parent  readable   o
 </pre>
-<p>        The object path of the parent device.
+<p>
+The object path of the parent device.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html
index 9b5d736d..795aee21 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html
@@ -52,7 +52,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Macsec"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Macsec"></a><h2>Property Details</h2>
@@ -61,7 +64,8 @@
 <pre class="programlisting">
 Parent  readable   o
 </pre>
-<p>        The object path of the parent device.
+<p>
+The object path of the parent device.
 </p>
 </div>
 <hr>
@@ -70,7 +74,8 @@ Parent  readable   o
 <pre class="programlisting">
 Sci  readable   t
 </pre>
-<p>        The Secure Channel Identifier in use.
+<p>
+The Secure Channel Identifier in use.
 </p>
 </div>
 <hr>
@@ -79,7 +84,8 @@ Sci  readable   t
 <pre class="programlisting">
 IcvLength  readable   y
 </pre>
-<p>        The length of ICV (Integrity Check Value).
+<p>
+The length of ICV (Integrity Check Value).
 </p>
 </div>
 <hr>
@@ -88,8 +94,9 @@ IcvLength  readable   y
 <pre class="programlisting">
 CipherSuite  readable   t
 </pre>
-<p>        The set of cryptographic algorithms in use
-        (e.g. 0x0080020001000001 for GCM-AES-128).
+<p>
+The set of cryptographic algorithms in use
+(e.g. 0x0080020001000001 for GCM-AES-128).
 </p>
 </div>
 <hr>
@@ -98,7 +105,8 @@ CipherSuite  readable   t
 <pre class="programlisting">
 Window  readable   u
 </pre>
-<p>        The size of the replay window.
+<p>
+The size of the replay window.
 </p>
 </div>
 <hr>
@@ -107,8 +115,9 @@ Window  readable   u
 <pre class="programlisting">
 EncodingSa  readable   y
 </pre>
-<p>        The value of the Association Number (0..3) for the Security
-        Association in use.
+<p>
+The value of the Association Number (0..3) for the Security
+Association in use.
 </p>
 </div>
 <hr>
@@ -117,8 +126,9 @@ EncodingSa  readable   y
 <pre class="programlisting">
 Validation  readable   s
 </pre>
-<p>        The validation mode for incoming packets (strict, check,
-        disabled).
+<p>
+The validation mode for incoming packets (strict, check,
+disabled).
 </p>
 </div>
 <hr>
@@ -127,7 +137,8 @@ Validation  readable   s
 <pre class="programlisting">
 Encrypt  readable   b
 </pre>
-<p>        Whether encryption of transmitted frames is enabled.
+<p>
+Whether encryption of transmitted frames is enabled.
 </p>
 </div>
 <hr>
@@ -136,7 +147,8 @@ Encrypt  readable   b
 <pre class="programlisting">
 Protect  readable   b
 </pre>
-<p>        Whether protection of transmitted frames is enabled.
+<p>
+Whether protection of transmitted frames is enabled.
 </p>
 </div>
 <hr>
@@ -145,8 +157,9 @@ Protect  readable   b
 <pre class="programlisting">
 IncludeSci  readable   b
 </pre>
-<p>        Whether the SCI is always included in SecTAG for transmitted
-        frames.
+<p>
+Whether the SCI is always included in SecTAG for transmitted
+frames.
 </p>
 </div>
 <hr>
@@ -155,8 +168,9 @@ IncludeSci  readable   b
 <pre class="programlisting">
 Es  readable   b
 </pre>
-<p>        Whether the ES (End station) bit is enabled in SecTAG for
-        transmitted frames.
+<p>
+Whether the ES (End station) bit is enabled in SecTAG for
+transmitted frames.
 </p>
 </div>
 <hr>
@@ -165,8 +179,9 @@ Es  readable   b
 <pre class="programlisting">
 Scb  readable   b
 </pre>
-<p>        Whether the SCB (Single Copy Broadcast) bit is enabled in
-        SecTAG for transmitted frames.
+<p>
+Whether the SCB (Single Copy Broadcast) bit is enabled in
+SecTAG for transmitted frames.
 </p>
 </div>
 <hr>
@@ -175,7 +190,8 @@ Scb  readable   b
 <pre class="programlisting">
 ReplayProtect  readable   b
 </pre>
-<p>        Whether replay protection is enabled.
+<p>
+Whether replay protection is enabled.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html
index b88940c0..fcbb003c 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html
@@ -43,7 +43,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Macvlan"></a><h2>Property Details</h2>
@@ -52,7 +55,8 @@
 <pre class="programlisting">
 Parent  readable   o
 </pre>
-<p>        The object path of the parent device.
+<p>
+The object path of the parent device.
 </p>
 </div>
 <hr>
@@ -61,7 +65,8 @@ Parent  readable   o
 <pre class="programlisting">
 Mode  readable   s
 </pre>
-<p>        The macvlan mode, one of "private", "vepa", "bridge", or "passthru".
+<p>
+The macvlan mode, one of "private", "vepa", "bridge", or "passthru".
 </p>
 </div>
 <hr>
@@ -70,7 +75,8 @@ Mode  readable   s
 <pre class="programlisting">
 NoPromisc  readable   b
 </pre>
-<p>        Whether the device is blocked from going into promiscuous mode.
+<p>
+Whether the device is blocked from going into promiscuous mode.
 </p>
 </div>
 <hr>
@@ -79,7 +85,8 @@ NoPromisc  readable   b
 <pre class="programlisting">
 Tap  readable   b
 </pre>
-<p>        Whether the device is a macvtap.
+<p>
+Whether the device is a macvtap.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html
index 499505bb..4b6cc204 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html
@@ -44,7 +44,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Modem"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Modem"></a><h2>Property Details</h2>
@@ -53,12 +56,14 @@
 <pre class="programlisting">
 ModemCapabilities  readable   u
 </pre>
-<p>        The generic family of access technologies the modem supports. Not all
-        capabilities are available at the same time however; some modems require a
-        firmware reload or other reinitialization to switch between eg CDMA/EVDO
-        and GSM/UMTS.
+<p>
+The generic family of access technologies the modem supports. Not all
+capabilities are available at the same time however; some modems require a
+firmware reload or other reinitialization to switch between eg CDMA/EVDO
+and GSM/UMTS.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities">NMDeviceModemCapabilities</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities">NMDeviceModemCapabilities</a>
 </p>
 </div>
 <hr>
@@ -67,10 +72,12 @@ ModemCapabilities  readable   u
 <pre class="programlisting">
 CurrentCapabilities  readable   u
 </pre>
-<p>        The generic family of access technologies the modem currently supports
-        without a firmware reload or reinitialization.
+<p>
+The generic family of access technologies the modem currently supports
+without a firmware reload or reinitialization.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities">NMDeviceModemCapabilities</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities">NMDeviceModemCapabilities</a>
 </p>
 </div>
 <hr>
@@ -79,9 +86,10 @@ CurrentCapabilities  readable   u
 <pre class="programlisting">
 DeviceId  readable   s
 </pre>
-<p>        An identifier used by the modem backend (ModemManager) that aims to
-        uniquely identify the a device. Can be used to match a connection to a
-        particular device.
+<p>
+An identifier used by the modem backend (ModemManager) that aims to
+uniquely identify the a device. Can be used to match a connection to a
+particular device.
 </p>
 <p class="since">Since 1.20</p>
 </div>
@@ -91,8 +99,9 @@ DeviceId  readable   s
 <pre class="programlisting">
 OperatorCode  readable   s
 </pre>
-<p>        The MCC and MNC (concatenated) of the network the modem is connected to.
-        Blank if disconnected or not a 3GPP modem.
+<p>
+The MCC and MNC (concatenated) of the network the modem is connected to.
+Blank if disconnected or not a 3GPP modem.
 </p>
 <p class="since">Since 1.20</p>
 </div>
@@ -102,7 +111,8 @@ OperatorCode  readable   s
 <pre class="programlisting">
 Apn  readable   s
 </pre>
-<p>        The access point name the modem is connected to. Blank if disconnected.
+<p>
+The access point name the modem is connected to. Blank if disconnected.
 </p>
 <p class="since">Since 1.20</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
index 86933842..2f71abd8 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
@@ -42,7 +42,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.OlpcMesh"></a><h2>Property Details</h2>
@@ -51,9 +54,11 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The hardware address of the device.
+<p>
+The hardware address of the device.
 </p>
-<p>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<p>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -62,7 +67,8 @@ HwAddress  readable   s
 <pre class="programlisting">
 Companion  readable   o
 </pre>
-<p>        The object path of the companion device.
+<p>
+The object path of the companion device.
 </p>
 </div>
 <hr>
@@ -71,7 +77,8 @@ Companion  readable   o
 <pre class="programlisting">
 ActiveChannel  readable   u
 </pre>
-<p>        The currently active channel.
+<p>
+The currently active channel.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html
index 53cce819..46b3fbd4 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html
@@ -40,7 +40,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsBridge"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.OvsBridge"></a><h2>Property Details</h2>
@@ -49,9 +52,10 @@
 <pre class="programlisting">
 Slaves  readable   ao
 </pre>
-<p>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<p>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </p>
 <p class="since">Since 1.14</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html
index a721ed1a..ef46a103 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html
@@ -33,7 +33,10 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsInterface"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 </div>
 <div class="footer">
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html
index 5d899c3c..08cf13ba 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html
@@ -40,7 +40,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsPort"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.OvsPort"></a><h2>Property Details</h2>
@@ -49,9 +52,10 @@
 <pre class="programlisting">
 Slaves  readable   ao
 </pre>
-<p>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<p>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </p>
 <p class="since">Since 1.14</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html
index 850be4c1..ee50d1cc 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html
@@ -33,7 +33,10 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Ppp"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 </div>
 <div class="footer">
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html
index df91dcd7..14597116 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html
@@ -42,7 +42,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Statistics"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Statistics"></a><h2>Property Details</h2>
@@ -51,10 +54,11 @@
 <pre class="programlisting">
 RefreshRateMs  readwrite  u
 </pre>
-<p>        Refresh rate of the rest of properties of this interface. The properties
-        are guaranteed to be refreshed each RefreshRateMs milliseconds in case
-        the underlying counter has changed too.
-        If zero, there is no guaranteed refresh rate of the properties.
+<p>
+Refresh rate of the rest of properties of this interface. The properties
+are guaranteed to be refreshed each RefreshRateMs milliseconds in case
+the underlying counter has changed too.
+If zero, there is no guaranteed refresh rate of the properties.
 </p>
 </div>
 <hr>
@@ -63,7 +67,8 @@ RefreshRateMs  readwrite  u
 <pre class="programlisting">
 TxBytes  readable   t
 </pre>
-<p>        Number of transmitted bytes
+<p>
+Number of transmitted bytes
 </p>
 </div>
 <hr>
@@ -72,7 +77,8 @@ TxBytes  readable   t
 <pre class="programlisting">
 RxBytes  readable   t
 </pre>
-<p>        Number of received bytes
+<p>
+Number of received bytes
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
index 5ace0af0..5864fd40 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
@@ -43,7 +43,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Team"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Team"></a><h2>Property Details</h2>
@@ -52,9 +55,10 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -63,11 +67,13 @@ n
 <pre class="programlisting">
 Carrier  readable   b
 </pre>
-<p>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
+<p>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
 </p>
-<p>        DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<p>
+DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </p>
 </div>
 <hr>
@@ -76,9 +82,10 @@ Carrier  readable   b
 <pre class="programlisting">
 Slaves  readable   ao
 </pre>
-<p>        DEPRECATED. Use the "Ports" property in
-        "org.freedesktop.NetworkManager.Device" instead which exists since
-        version NetworkManager 1.34.0.
+<p>
+DEPRECATED. Use the "Ports" property in
+"org.freedesktop.NetworkManager.Device" instead which exists since
+version NetworkManager 1.34.0.
 </p>
 </div>
 <hr>
@@ -87,7 +94,8 @@ Slaves  readable   ao
 <pre class="programlisting">
 Config  readable   s
 </pre>
-<p>        The JSON configuration currently applied on the device.
+<p>
+The JSON configuration currently applied on the device.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
index 8495756c..8c05cf5c 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
@@ -46,7 +46,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Tun"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Tun"></a><h2>Property Details</h2>
@@ -55,7 +58,8 @@
 <pre class="programlisting">
 Owner  readable   x
 </pre>
-<p>        The uid of the tunnel owner, or -1 if it has no owner.
+<p>
+The uid of the tunnel owner, or -1 if it has no owner.
 </p>
 </div>
 <hr>
@@ -64,7 +68,8 @@ Owner  readable   x
 <pre class="programlisting">
 Group  readable   x
 </pre>
-<p>        The gid of the tunnel group, or -1 if it has no owner.
+<p>
+The gid of the tunnel group, or -1 if it has no owner.
 </p>
 </div>
 <hr>
@@ -73,7 +78,8 @@ Group  readable   x
 <pre class="programlisting">
 Mode  readable   s
 </pre>
-<p>        The tunnel mode, either "tun" or "tap".
+<p>
+The tunnel mode, either "tun" or "tap".
 </p>
 </div>
 <hr>
@@ -82,8 +88,9 @@ Mode  readable   s
 <pre class="programlisting">
 NoPi  readable   b
 </pre>
-<p>        The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to
-        the tunnel packets.
+<p>
+The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to
+the tunnel packets.
 </p>
 </div>
 <hr>
@@ -92,8 +99,9 @@ NoPi  readable   b
 <pre class="programlisting">
 VnetHdr  readable   b
 </pre>
-<p>        The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a
-        virtio network header.
+<p>
+The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a
+virtio network header.
 </p>
 </div>
 <hr>
@@ -102,8 +110,9 @@ VnetHdr  readable   b
 <pre class="programlisting">
 MultiQueue  readable   b
 </pre>
-<p>        The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap
-        device multiple times, for multiple send/receive queues.
+<p>
+The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap
+device multiple times, for multiple send/receive queues.
 </p>
 </div>
 <hr>
@@ -112,9 +121,10 @@ MultiQueue  readable   b
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
index c48040f9..46b788f2 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
@@ -40,7 +40,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Veth"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Veth"></a><h2>Property Details</h2>
@@ -49,7 +52,8 @@
 <pre class="programlisting">
 Peer  readable   o
 </pre>
-<p>        The object path of the device's peer.
+<p>
+The object path of the device's peer.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html
index b4d98e4b..a55b8250 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html
@@ -43,7 +43,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Vlan"></a><h2>Property Details</h2>
@@ -52,9 +55,10 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -63,11 +67,13 @@ n
 <pre class="programlisting">
 Carrier  readable   b
 </pre>
-<p>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
+<p>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
 </p>
-<p>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<p>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </p>
 </div>
 <hr>
@@ -76,7 +82,8 @@ Carrier  readable   b
 <pre class="programlisting">
 Parent  readable   o
 </pre>
-<p>        Object path of the parent device of this VLAN device.
+<p>
+Object path of the parent device of this VLAN device.
 </p>
 </div>
 <hr>
@@ -85,7 +92,8 @@ Parent  readable   o
 <pre class="programlisting">
 VlanId  readable   u
 </pre>
-<p>        The VLAN ID of this VLAN interface.
+<p>
+The VLAN ID of this VLAN interface.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html
index e4957c10..88e848a0 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vrf.html
@@ -40,7 +40,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Vrf"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Vrf"></a><h2>Property Details</h2>
@@ -49,7 +52,8 @@
 <pre class="programlisting">
 Table  readable   u
 </pre>
-<p>        The routing table of the VRF.
+<p>
+The routing table of the VRF.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
index bb9141fe..9349aa4c 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
@@ -56,7 +56,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Vxlan"></a><h2>Property Details</h2>
@@ -65,8 +68,9 @@
 <pre class="programlisting">
 Parent  readable   o
 </pre>
-<p>        The object path of the parent device (if the VXLAN is not purely internal
-        to this host).
+<p>
+The object path of the parent device (if the VXLAN is not purely internal
+to this host).
 </p>
 </div>
 <hr>
@@ -75,9 +79,10 @@ Parent  readable   o
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Hardware address of the device.
+<p>
+Hardware address of the device.
 n
-        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -86,7 +91,8 @@ n
 <pre class="programlisting">
 Id  readable   u
 </pre>
-<p>        The VXLAN Network Identifier (VNI).
+<p>
+The VXLAN Network Identifier (VNI).
 </p>
 </div>
 <hr>
@@ -95,8 +101,9 @@ Id  readable   u
 <pre class="programlisting">
 Group  readable   s
 </pre>
-<p>        The IP (v4 or v6) multicast group used to communicate with other physical
-        hosts on this VXLAN.
+<p>
+The IP (v4 or v6) multicast group used to communicate with other physical
+hosts on this VXLAN.
 </p>
 </div>
 <hr>
@@ -105,8 +112,9 @@ Group  readable   s
 <pre class="programlisting">
 Local  readable   s
 </pre>
-<p>        The local IPv4 or IPv6 address to use when sending VXLAN packets to other
-        physical hosts.
+<p>
+The local IPv4 or IPv6 address to use when sending VXLAN packets to other
+physical hosts.
 </p>
 </div>
 <hr>
@@ -115,8 +123,9 @@ Local  readable   s
 <pre class="programlisting">
 Tos  readable   y
 </pre>
-<p>        The value to use in the IP ToS field for VXLAN packets sent to other
-        physical hosts.
+<p>
+The value to use in the IP ToS field for VXLAN packets sent to other
+physical hosts.
 </p>
 </div>
 <hr>
@@ -125,8 +134,9 @@ Tos  readable   y
 <pre class="programlisting">
 Ttl  readable   y
 </pre>
-<p>        The value to use in the IP TTL field for VXLAN packets sent to other
-        physical hosts.
+<p>
+The value to use in the IP TTL field for VXLAN packets sent to other
+physical hosts.
 </p>
 </div>
 <hr>
@@ -135,7 +145,8 @@ Ttl  readable   y
 <pre class="programlisting">
 Learning  readable   b
 </pre>
-<p>        True if the VXLAN dynamically learns remote IP addresses.
+<p>
+True if the VXLAN dynamically learns remote IP addresses.
 </p>
 </div>
 <hr>
@@ -144,7 +155,8 @@ Learning  readable   b
 <pre class="programlisting">
 Ageing  readable   u
 </pre>
-<p>        The interval in seconds at which the kernel purges stale cached addresses.
+<p>
+The interval in seconds at which the kernel purges stale cached addresses.
 </p>
 </div>
 <hr>
@@ -153,8 +165,9 @@ Ageing  readable   u
 <pre class="programlisting">
 Limit  readable   u
 </pre>
-<p>        The maximum number of entries that can be added to the VXLAN's forwarding
-        table.
+<p>
+The maximum number of entries that can be added to the VXLAN's forwarding
+table.
 </p>
 </div>
 <hr>
@@ -163,7 +176,8 @@ Limit  readable   u
 <pre class="programlisting">
 DstPort  readable   q
 </pre>
-<p>        Destination port for outgoing VXLAN packets.
+<p>
+Destination port for outgoing VXLAN packets.
 </p>
 </div>
 <hr>
@@ -172,7 +186,8 @@ DstPort  readable   q
 <pre class="programlisting">
 SrcPortMin  readable   q
 </pre>
-<p>        The lowest source port number to use for outgoing VXLAN packets.
+<p>
+The lowest source port number to use for outgoing VXLAN packets.
 </p>
 </div>
 <hr>
@@ -181,7 +196,8 @@ SrcPortMin  readable   q
 <pre class="programlisting">
 SrcPortMax  readable   q
 </pre>
-<p>        The highest source port number to use for outgoing VXLAN packets.
+<p>
+The highest source port number to use for outgoing VXLAN packets.
 </p>
 </div>
 <hr>
@@ -190,7 +206,8 @@ SrcPortMax  readable   q
 <pre class="programlisting">
 Proxy  readable   b
 </pre>
-<p>        True if the VXLAN is implementing DOVE ARP proxying for remote clients.
+<p>
+True if the VXLAN is implementing DOVE ARP proxying for remote clients.
 </p>
 </div>
 <hr>
@@ -199,8 +216,9 @@ Proxy  readable   b
 <pre class="programlisting">
 Rsc  readable   b
 </pre>
-<p>        True if the VXLAN is implementing DOVE route short-circuiting of known
-        remote IP addresses.
+<p>
+True if the VXLAN is implementing DOVE route short-circuiting of known
+remote IP addresses.
 </p>
 </div>
 <hr>
@@ -209,7 +227,8 @@ Rsc  readable   b
 <pre class="programlisting">
 L2miss  readable   b
 </pre>
-<p>        True if the VXLAN will emit netlink notifications of L2 switch misses.
+<p>
+True if the VXLAN will emit netlink notifications of L2 switch misses.
 </p>
 </div>
 <hr>
@@ -218,7 +237,8 @@ L2miss  readable   b
 <pre class="programlisting">
 L3miss  readable   b
 </pre>
-<p>        True if the VXLAN will emit netlink notifications of L3 switch misses.
+<p>
+True if the VXLAN will emit netlink notifications of L3 switch misses.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html
index 03386b87..2ef395cf 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html
@@ -56,7 +56,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-WifiP2P"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <p class="since">Since 1.16</p>
 </div>
 <div class="refsect1">
@@ -66,11 +69,14 @@
 <pre class="programlisting">
 StartFind (IN  a{sv} options);
 </pre>
-<p>        Start a find operation for Wi-Fi P2P peers.
+<p>
+Start a find operation for Wi-Fi P2P peers.
+</p>
+<p>
+The <code class="constant">options</code> argument accepts the following keys:
 </p>
-<p>        The <code class="constant">options</code> argument accepts the following keys:
+<p>
 </p>
-<p>        </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -93,7 +99,9 @@ StartFind (IN  a{sv} options);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>options</code></em></code>:</span></p></td>
-<td><p>Options of find.</p></td>
+<td><p>
+Options of find.
+</p></td>
 </tr></tbody>
 </table></div>
 <p class="since">Since 1.16</p>
@@ -104,7 +112,8 @@ StartFind (IN  a{sv} options);
 <pre class="programlisting">
 StopFind ();
 </pre>
-<p>        Stop an ongoing find operation again.
+<p>
+Stop an ongoing find operation again.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -116,7 +125,8 @@ StopFind ();
 <pre class="programlisting">
 PeerAdded (o peer);
 </pre>
-<p>        Emitted when a new Wi-Fi P2P peer is found by the device.
+<p>
+Emitted when a new Wi-Fi P2P peer is found by the device.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -125,7 +135,9 @@ PeerAdded (o peer);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>peer</code></em></code>:</span></p></td>
-<td><p>The object path of the newly found access point.</p></td>
+<td><p>
+The object path of the newly found access point.
+</p></td>
 </tr></tbody>
 </table></div>
 <p class="since">Since 1.16</p>
@@ -136,7 +148,8 @@ PeerAdded (o peer);
 <pre class="programlisting">
 PeerRemoved (o peer);
 </pre>
-<p>        Emitted when a Wi-Fi P2P peer disappears from view of the device.
+<p>
+Emitted when a Wi-Fi P2P peer disappears from view of the device.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -145,7 +158,9 @@ PeerRemoved (o peer);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>peer</code></em></code>:</span></p></td>
-<td><p>The object path of the Wi-Fi P2P peer that has disappeared.</p></td>
+<td><p>
+The object path of the Wi-Fi P2P peer that has disappeared.
+</p></td>
 </tr></tbody>
 </table></div>
 <p class="since">Since 1.16</p>
@@ -158,9 +173,11 @@ PeerRemoved (o peer);
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The active hardware address of the device.
+<p>
+The active hardware address of the device.
 </p>
-<p>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<p>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -170,7 +187,8 @@ HwAddress  readable   s
 <pre class="programlisting">
 Peers  readable   ao
 </pre>
-<p>        List of object paths of peers visible to this Wi-Fi P2P device.
+<p>
+List of object paths of peers visible to this Wi-Fi P2P device.
 </p>
 <p class="since">Since 1.16</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html
index aec23a8a..60ad16dc 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html
@@ -42,7 +42,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-WireGuard"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.WireGuard"></a><h2>Property Details</h2>
@@ -51,7 +54,8 @@
 <pre class="programlisting">
 PublicKey  readable   ay
 </pre>
-<p>        32-byte public WireGuard key.
+<p>
+32-byte public WireGuard key.
 </p>
 </div>
 <hr>
@@ -60,7 +64,8 @@ PublicKey  readable   ay
 <pre class="programlisting">
 ListenPort  readable   q
 </pre>
-<p>        Local UDP listening port.
+<p>
+Local UDP listening port.
 </p>
 </div>
 <hr>
@@ -69,8 +74,9 @@ ListenPort  readable   q
 <pre class="programlisting">
 FwMark  readable   u
 </pre>
-<p>        Optional 32-bit mark used to set routing policy for outgoing encrypted packets.
-        See: ip-rule(8)
+<p>
+Optional 32-bit mark used to set routing policy for outgoing encrypted packets.
+See: ip-rule(8)
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html
index f3a24f4e..e62fe697 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html
@@ -44,7 +44,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Wired"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Wired"></a><h2>Property Details</h2>
@@ -53,9 +56,11 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        Active hardware address of the device.
+<p>
+Active hardware address of the device.
 </p>
-<p>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<p>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -64,7 +69,8 @@ HwAddress  readable   s
 <pre class="programlisting">
 PermHwAddress  readable   s
 </pre>
-<p>        Permanent hardware address of the device.
+<p>
+Permanent hardware address of the device.
 </p>
 </div>
 <hr>
@@ -73,7 +79,8 @@ PermHwAddress  readable   s
 <pre class="programlisting">
 Speed  readable   u
 </pre>
-<p>        Design speed of the device, in megabits/second (Mb/s).
+<p>
+Design speed of the device, in megabits/second (Mb/s).
 </p>
 </div>
 <hr>
@@ -82,7 +89,8 @@ Speed  readable   u
 <pre class="programlisting">
 S390Subchannels  readable   as
 </pre>
-<p>        Array of S/390 subchannels for S/390 or z/Architecture devices.
+<p>
+Array of S/390 subchannels for S/390 or z/Architecture devices.
 </p>
 </div>
 <hr>
@@ -91,11 +99,13 @@ S390Subchannels  readable   as
 <pre class="programlisting">
 Carrier  readable   b
 </pre>
-<p>        Indicates whether the physical carrier is found (e.g. whether a cable is
-        plugged in or not).
+<p>
+Indicates whether the physical carrier is found (e.g. whether a cable is
+plugged in or not).
 </p>
-<p>        DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
-        property on the "org.freedesktop.NetworkManager.Device" interface.
+<p>
+DEPRECATED: check for the "carrier" flag in the "InterfaceFlags"
+property on the "org.freedesktop.NetworkManager.Device" interface.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
index 8695960f..39d0305d 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
@@ -63,7 +63,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-methods-org.freedesktop.NetworkManager.Device.Wireless"></a><h2>Method Details</h2>
@@ -72,10 +75,11 @@
 <pre class="programlisting">
 GetAccessPoints (OUT ao access_points);
 </pre>
-<p>        DEPRECATED. Get the list of access points visible to this device. Note
-        that this list does not include access points which hide their SSID. To
-        retrieve a list of all access points (including hidden ones) use the
-        GetAllAccessPoints() method.
+<p>
+DEPRECATED. Get the list of access points visible to this device. Note
+that this list does not include access points which hide their SSID. To
+retrieve a list of all access points (including hidden ones) use the
+GetAllAccessPoints() method.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -84,7 +88,9 @@ GetAccessPoints (OUT ao access_points);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>access_points</code></em></code>:</span></p></td>
-<td><p>List of access point object paths.</p></td>
+<td><p>
+List of access point object paths.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -94,8 +100,9 @@ GetAccessPoints (OUT ao access_points);
 <pre class="programlisting">
 GetAllAccessPoints (OUT ao access_points);
 </pre>
-<p>        Get the list of all access points visible to this device, including hidden
-        ones for which the SSID is not yet known.
+<p>
+Get the list of all access points visible to this device, including hidden
+ones for which the SSID is not yet known.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -104,7 +111,9 @@ GetAllAccessPoints (OUT ao access_points);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>access_points</code></em></code>:</span></p></td>
-<td><p>List of access point object paths.</p></td>
+<td><p>
+List of access point object paths.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -114,7 +123,8 @@ GetAllAccessPoints (OUT ao access_points);
 <pre class="programlisting">
 RequestScan (IN  a{sv} options);
 </pre>
-<p>        Request the device to scan. To know when the scan is finished, use the "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" to listen to changes to the "LastScan" property.
+<p>
+Request the device to scan. To know when the scan is finished, use the "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" to listen to changes to the "LastScan" property.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -123,7 +133,9 @@ RequestScan (IN  a{sv} options);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>options</code></em></code>:</span></p></td>
-<td><p>Options of scan. Currently, 'ssids' option with value of "aay" type is supported.</p></td>
+<td><p>
+Options of scan. Currently, 'ssids' option with value of "aay" type is supported.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -135,7 +147,8 @@ RequestScan (IN  a{sv} options);
 <pre class="programlisting">
 AccessPointAdded (o access_point);
 </pre>
-<p>        Emitted when a new access point is found by the device.
+<p>
+Emitted when a new access point is found by the device.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -144,7 +157,9 @@ AccessPointAdded (o access_point);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>access_point</code></em></code>:</span></p></td>
-<td><p>The object path of the newly found access point.</p></td>
+<td><p>
+The object path of the newly found access point.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -154,7 +169,8 @@ AccessPointAdded (o access_point);
 <pre class="programlisting">
 AccessPointRemoved (o access_point);
 </pre>
-<p>        Emitted when an access point disappears from view of the device.
+<p>
+Emitted when an access point disappears from view of the device.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -163,7 +179,9 @@ AccessPointRemoved (o access_point);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>access_point</code></em></code>:</span></p></td>
-<td><p>The object path of the access point that has disappeared.</p></td>
+<td><p>
+The object path of the access point that has disappeared.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -175,9 +193,11 @@ AccessPointRemoved (o access_point);
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The active hardware address of the device.
+<p>
+The active hardware address of the device.
 </p>
-<p>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<p>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 <hr>
@@ -186,7 +206,8 @@ HwAddress  readable   s
 <pre class="programlisting">
 PermHwAddress  readable   s
 </pre>
-<p>        The permanent hardware address of the device.
+<p>
+The permanent hardware address of the device.
 </p>
 </div>
 <hr>
@@ -195,9 +216,11 @@ PermHwAddress  readable   s
 <pre class="programlisting">
 Mode  readable   u
 </pre>
-<p>        The operating mode of the wireless device.
+<p>
+The operating mode of the wireless device.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NM80211Mode" title="enum NM80211Mode">NM80211Mode</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NM80211Mode" title="enum NM80211Mode">NM80211Mode</a>
 </p>
 </div>
 <hr>
@@ -206,8 +229,9 @@ Mode  readable   u
 <pre class="programlisting">
 Bitrate  readable   u
 </pre>
-<p>        The bit rate currently used by the wireless device, in kilobits/second
-        (Kb/s).
+<p>
+The bit rate currently used by the wireless device, in kilobits/second
+(Kb/s).
 </p>
 </div>
 <hr>
@@ -216,7 +240,8 @@ Bitrate  readable   u
 <pre class="programlisting">
 AccessPoints  readable   ao
 </pre>
-<p>        List of object paths of access point visible to this wireless device.
+<p>
+List of object paths of access point visible to this wireless device.
 </p>
 </div>
 <hr>
@@ -225,7 +250,8 @@ AccessPoints  readable   ao
 <pre class="programlisting">
 ActiveAccessPoint  readable   o
 </pre>
-<p>        Object path of the access point currently used by the wireless device.
+<p>
+Object path of the access point currently used by the wireless device.
 </p>
 </div>
 <hr>
@@ -234,9 +260,11 @@ ActiveAccessPoint  readable   o
 <pre class="programlisting">
 WirelessCapabilities  readable   u
 </pre>
-<p>        The capabilities of the wireless device.
+<p>
+The capabilities of the wireless device.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMDeviceWifiCapabilities" title="enum NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMDeviceWifiCapabilities" title="enum NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</a>
 </p>
 </div>
 <hr>
@@ -245,8 +273,9 @@ WirelessCapabilities  readable   u
 <pre class="programlisting">
 LastScan  readable   x
 </pre>
-<p>        The timestamp (in CLOCK_BOOTTIME milliseconds) for the last finished network scan.
-        A value of -1 means the device never scanned for access points.
+<p>
+The timestamp (in CLOCK_BOOTTIME milliseconds) for the last finished network scan.
+A value of -1 means the device never scanned for access points.
 </p>
 <p class="since">Since 1.12</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html
index b1025969..4415fe36 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html
@@ -40,7 +40,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Wpan"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Wpan"></a><h2>Property Details</h2>
@@ -49,9 +52,11 @@
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The active hardware address of the device.
+<p>
+The active hardware address of the device.
 </p>
-<p>        DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
+<p>
+DEPRECATED. Use the "HwAddress" property in "org.freedesktop.NetworkManager.Device" instead which exists since version NetworkManager 1.24.0.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html
index 17fec94a..b1e492cb 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html
@@ -93,7 +93,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Device"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-methods-org.freedesktop.NetworkManager.Device"></a><h2>Method Details</h2>
@@ -104,26 +107,27 @@ Reapply (IN  a{sa{sv}} connection,
          IN  t         version_id,
          IN  u         flags);
 </pre>
-<p>        Attempts to update the configuration of a device without deactivating it.
-        NetworkManager has the concept of connections, which are profiles that
-        contain the configuration for a networking device. Those connections are
-        exposed via D-Bus as individual objects that can be created, modified and
-        deleted. When activating such a settings-connection on a device, the
-        settings-connection is cloned to become an applied-connection and used to
-        configure the device (see GetAppliedConnection). Subsequent modification
-        of the settings-connection don't propagate automatically to the device's
-        applied-connection (with exception of the firewall-zone and the metered
-        property). For the changes to take effect, you can either re-activate the
-        settings-connection, or call Reapply. The Reapply call allows you to
-        directly update the applied-connection and reconfigure the device. Reapply
-        can also be useful if the currently applied-connection is equal to the
-        connection that is about to be reapplied. This allows to reconfigure the
-        device and revert external changes like removing or adding an IP address
-        (which NetworkManager doesn't revert automatically because it is assumed
-        that the user made these changes intentionally outside of NetworkManager).
-        Reapply can make the applied-connection different from the
-        settings-connection, just like updating the settings-connection can make
-        them different.
+<p>
+Attempts to update the configuration of a device without deactivating it.
+NetworkManager has the concept of connections, which are profiles that
+contain the configuration for a networking device. Those connections are
+exposed via D-Bus as individual objects that can be created, modified and
+deleted. When activating such a settings-connection on a device, the
+settings-connection is cloned to become an applied-connection and used to
+configure the device (see GetAppliedConnection). Subsequent modification
+of the settings-connection don't propagate automatically to the device's
+applied-connection (with exception of the firewall-zone and the metered
+property). For the changes to take effect, you can either re-activate the
+settings-connection, or call Reapply. The Reapply call allows you to
+directly update the applied-connection and reconfigure the device. Reapply
+can also be useful if the currently applied-connection is equal to the
+connection that is about to be reapplied. This allows to reconfigure the
+device and revert external changes like removing or adding an IP address
+(which NetworkManager doesn't revert automatically because it is assumed
+that the user made these changes intentionally outside of NetworkManager).
+Reapply can make the applied-connection different from the
+settings-connection, just like updating the settings-connection can make
+them different.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -133,15 +137,21 @@ Reapply (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>The optional connection settings that will be reapplied on the device. If empty, the currently active settings-connection will be used. The connection cannot arbitrarily differ from the current applied-connection otherwise the call will fail. Only certain changes are supported, like adding or removing IP addresses.</p></td>
+<td><p>
+The optional connection settings that will be reapplied on the device. If empty, the currently active settings-connection will be used. The connection cannot arbitrarily differ from the current applied-connection otherwise the call will fail. Only certain changes are supported, like adding or removing IP addresses.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN t <em class="parameter"><code>version_id</code></em></code>:</span></p></td>
-<td><p>If non-zero, the current version id of the applied-connection must match. The current version id can be retrieved via GetAppliedConnection. This optional argument allows to catch concurrent modifications between the GetAppliedConnection call and Reapply.</p></td>
+<td><p>
+If non-zero, the current version id of the applied-connection must match. The current version id can be retrieved via GetAppliedConnection. This optional argument allows to catch concurrent modifications between the GetAppliedConnection call and Reapply.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
-<td><p>Flags which would modify the behavior of the Reapply call. There are no flags defined currently and the users should use the value of 0.</p></td>
+<td><p>
+Flags which would modify the behavior of the Reapply call. There are no flags defined currently and the users should use the value of 0.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -154,13 +164,14 @@ GetAppliedConnection (IN  u         flags,
                       OUT a{sa{sv}} connection,
                       OUT t         version_id);
 </pre>
-<p>        Get the currently applied connection on the device. This is a snapshot of
-        the last activated connection on the device, that is the configuration
-        that is currently applied on the device. Usually this is the same as
-        GetSettings of the referenced settings connection. However, it can differ
-        if the settings connection was subsequently modified or the applied
-        connection was modified by Reapply. The applied connection is set when
-        activating a device or when calling Reapply.
+<p>
+Get the currently applied connection on the device. This is a snapshot of
+the last activated connection on the device, that is the configuration
+that is currently applied on the device. Usually this is the same as
+GetSettings of the referenced settings connection. However, it can differ
+if the settings connection was subsequently modified or the applied
+connection was modified by Reapply. The applied connection is set when
+activating a device or when calling Reapply.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -170,15 +181,21 @@ GetAppliedConnection (IN  u         flags,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
-<td><p>Flags which would modify the behavior of the GetAppliedConnection call. There are no flags defined currently and the users should use the value of 0.</p></td>
+<td><p>
+Flags which would modify the behavior of the GetAppliedConnection call. There are no flags defined currently and the users should use the value of 0.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>The effective connection settings that the connection has currently applied.</p></td>
+<td><p>
+The effective connection settings that the connection has currently applied.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT t <em class="parameter"><code>version_id</code></em></code>:</span></p></td>
-<td><p>The version-id of the currently applied connection. This can be specified during Reapply to avoid races where you first fetch the applied connection, modify it and try to reapply it. If the applied connection is modified in the meantime, the version_id gets incremented and Reapply will fail.</p></td>
+<td><p>
+The version-id of the currently applied connection. This can be specified during Reapply to avoid races where you first fetch the applied connection, modify it and try to reapply it. If the applied connection is modified in the meantime, the version_id gets incremented and Reapply will fail.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -189,8 +206,9 @@ GetAppliedConnection (IN  u         flags,
 <pre class="programlisting">
 Disconnect ();
 </pre>
-<p>        Disconnects a device and prevents the device from automatically activating
-        further connections without user intervention.
+<p>
+Disconnects a device and prevents the device from automatically activating
+further connections without user intervention.
 </p>
 </div>
 <hr>
@@ -199,9 +217,10 @@ Disconnect ();
 <pre class="programlisting">
 Delete ();
 </pre>
-<p>        Deletes a software device from NetworkManager and removes the interface
-        from the system. The method returns an error when called for a hardware
-        device.
+<p>
+Deletes a software device from NetworkManager and removes the interface
+from the system. The method returns an error when called for a hardware
+device.
 </p>
 </div>
 </div>
@@ -214,7 +233,10 @@ StateChanged (u new_state,
               u old_state,
               u reason);
 </pre>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -223,15 +245,21 @@ StateChanged (u new_state,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>new_state</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a>) The new state of the device.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a>) The new state of the device.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>old_state</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a>) The previous state of the device.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a>) The previous state of the device.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>reason</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMDeviceStateReason" title="enum NMDeviceStateReason">NMDeviceStateReason</a>) A reason for the state transition.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMDeviceStateReason" title="enum NMDeviceStateReason">NMDeviceStateReason</a>) A reason for the state transition.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -244,20 +272,22 @@ StateChanged (u new_state,
 <pre class="programlisting">
 Udi  readable   s
 </pre>
-<p>        Operating-system specific transient device hardware identifier. This is an
-        opaque string representing the underlying hardware for the device, and
-        shouldn't be used to keep track of individual devices. For some device
-        types (Bluetooth, Modems) it is an identifier used by the hardware service
-        (ie bluez or ModemManager) to refer to that device, and client programs
-        use it get additional information from those services which NM does not
-        provide. The Udi is not guaranteed to be consistent across reboots or
-        hotplugs of the hardware. If you're looking for a way to uniquely track
-        each device in your application, use the object path. If you're looking
-        for a way to track a specific piece of hardware across reboot or hotplug,
-        use a MAC address or USB serial number.
+<p>
+Operating-system specific transient device hardware identifier. This is an
+opaque string representing the underlying hardware for the device, and
+shouldn't be used to keep track of individual devices. For some device
+types (Bluetooth, Modems) it is an identifier used by the hardware service
+(ie bluez or ModemManager) to refer to that device, and client programs
+use it get additional information from those services which NM does not
+provide. The Udi is not guaranteed to be consistent across reboots or
+hotplugs of the hardware. If you're looking for a way to uniquely track
+each device in your application, use the object path. If you're looking
+for a way to track a specific piece of hardware across reboot or hotplug,
+use a MAC address or USB serial number.
 </p>
-<p>        Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
-        to obtain the true (non-UTF-8) string.
+<p>
+Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
+to obtain the true (non-UTF-8) string.
 </p>
 </div>
 <hr>
@@ -266,10 +296,12 @@ Udi  readable   s
 <pre class="programlisting">
 Path  readable   s
 </pre>
-<p>        The path of the device as exposed by the udev property ID_PATH.
+<p>
+The path of the device as exposed by the udev property ID_PATH.
 </p>
-<p>        Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
-        to obtain the true (non-UTF-8) string.
+<p>
+Note that non-UTF-8 characters are backslash escaped. Use g_strcompress()
+to obtain the true (non-UTF-8) string.
 </p>
 </div>
 <hr>
@@ -278,10 +310,11 @@ Path  readable   s
 <pre class="programlisting">
 Interface  readable   s
 </pre>
-<p>        The name of the device's control (and often data) interface.
-        Note that non UTF-8 characters are backslash escaped, so the
-        resulting name may be longer then 15 characters. Use g_strcompress()
-        to revert the escaping.
+<p>
+The name of the device's control (and often data) interface.
+Note that non UTF-8 characters are backslash escaped, so the
+resulting name may be longer then 15 characters. Use g_strcompress()
+to revert the escaping.
 </p>
 </div>
 <hr>
@@ -290,13 +323,14 @@ Interface  readable   s
 <pre class="programlisting">
 IpInterface  readable   s
 </pre>
-<p>        The name of the device's data interface when available. This property may
-        not refer to the actual data interface until the device has successfully
-        established a data connection, indicated by the device's State becoming
-        ACTIVATED.
-        Note that non UTF-8 characters are backslash escaped, so the
-        resulting name may be longer then 15 characters. Use g_strcompress()
-        to revert the escaping.
+<p>
+The name of the device's data interface when available. This property may
+not refer to the actual data interface until the device has successfully
+established a data connection, indicated by the device's State becoming
+ACTIVATED.
+Note that non UTF-8 characters are backslash escaped, so the
+resulting name may be longer then 15 characters. Use g_strcompress()
+to revert the escaping.
 </p>
 </div>
 <hr>
@@ -305,9 +339,10 @@ IpInterface  readable   s
 <pre class="programlisting">
 Driver  readable   s
 </pre>
-<p>        The driver handling the device.
-        Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
-        to revert.
+<p>
+The driver handling the device.
+Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
+to revert.
 </p>
 </div>
 <hr>
@@ -316,9 +351,10 @@ Driver  readable   s
 <pre class="programlisting">
 DriverVersion  readable   s
 </pre>
-<p>        The version of the driver handling the device.
-        Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
-        to revert.
+<p>
+The version of the driver handling the device.
+Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
+to revert.
 </p>
 </div>
 <hr>
@@ -327,9 +363,10 @@ DriverVersion  readable   s
 <pre class="programlisting">
 FirmwareVersion  readable   s
 </pre>
-<p>        The firmware version for the device.
-        Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
-        to revert.
+<p>
+The firmware version for the device.
+Non-UTF-8 sequences are backslash escaped. Use g_strcompress()
+to revert.
 </p>
 </div>
 <hr>
@@ -338,9 +375,11 @@ FirmwareVersion  readable   s
 <pre class="programlisting">
 Capabilities  readable   u
 </pre>
-<p>        Flags describing the capabilities of the device.
+<p>
+Flags describing the capabilities of the device.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMDeviceCapabilities" title="enum NMDeviceCapabilities">NMDeviceCapabilities</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMDeviceCapabilities" title="enum NMDeviceCapabilities">NMDeviceCapabilities</a>
 </p>
 </div>
 <hr>
@@ -349,8 +388,9 @@ Capabilities  readable   u
 <pre class="programlisting">
 Ip4Address  readable   u
 </pre>
-<p>        DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object
-        instead. This property always returns 0.0.0.0 (numeric 0) as address.
+<p>
+DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object
+instead. This property always returns 0.0.0.0 (numeric 0) as address.
 </p>
 </div>
 <hr>
@@ -359,9 +399,11 @@ Ip4Address  readable   u
 <pre class="programlisting">
 State  readable   u
 </pre>
-<p>        The current state of the device.
+<p>
+The current state of the device.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a>
 </p>
 </div>
 <hr>
@@ -370,9 +412,11 @@ State  readable   u
 <pre class="programlisting">
 StateReason  readable   (uu)
 </pre>
-<p>        The current state and reason for changing to that state.
+<p>
+The current state and reason for changing to that state.
 </p>
-<p>        Returns: A tuple of  <a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a> and  <a class="link" href="nm-dbus-types.html#NMDeviceStateReason" title="enum NMDeviceStateReason">NMDeviceStateReason</a>.
+<p>
+Returns: A tuple of  <a class="link" href="nm-dbus-types.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a> and  <a class="link" href="nm-dbus-types.html#NMDeviceStateReason" title="enum NMDeviceStateReason">NMDeviceStateReason</a>.
 </p>
 </div>
 <hr>
@@ -381,10 +425,11 @@ StateReason  readable   (uu)
 <pre class="programlisting">
 ActiveConnection  readable   o
 </pre>
-<p>        Object path of an ActiveConnection object that "owns" this device during
-        activation. The ActiveConnection object tracks the life-cycle of a
-        connection to a specific network and implements the
-        org.freedesktop.NetworkManager.Connection.Active D-Bus interface.
+<p>
+Object path of an ActiveConnection object that "owns" this device during
+activation. The ActiveConnection object tracks the life-cycle of a
+connection to a specific network and implements the
+org.freedesktop.NetworkManager.Connection.Active D-Bus interface.
 </p>
 </div>
 <hr>
@@ -393,9 +438,10 @@ ActiveConnection  readable   o
 <pre class="programlisting">
 Ip4Config  readable   o
 </pre>
-<p>        Object path of the Ip4Config object describing the configuration of the
-        device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
-        state.
+<p>
+Object path of the Ip4Config object describing the configuration of the
+device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
+state.
 </p>
 </div>
 <hr>
@@ -404,9 +450,10 @@ Ip4Config  readable   o
 <pre class="programlisting">
 Dhcp4Config  readable   o
 </pre>
-<p>        Object path of the Dhcp4Config object describing the DHCP options returned
-        by the DHCP server. Only valid when the device is in the
-        NM_DEVICE_STATE_ACTIVATED state.
+<p>
+Object path of the Dhcp4Config object describing the DHCP options returned
+by the DHCP server. Only valid when the device is in the
+NM_DEVICE_STATE_ACTIVATED state.
 </p>
 </div>
 <hr>
@@ -415,9 +462,10 @@ Dhcp4Config  readable   o
 <pre class="programlisting">
 Ip6Config  readable   o
 </pre>
-<p>        Object path of the Ip6Config object describing the configuration of the
-        device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
-        state.
+<p>
+Object path of the Ip6Config object describing the configuration of the
+device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED
+state.
 </p>
 </div>
 <hr>
@@ -426,9 +474,10 @@ Ip6Config  readable   o
 <pre class="programlisting">
 Dhcp6Config  readable   o
 </pre>
-<p>        Object path of the Dhcp6Config object describing the DHCP options returned
-        by the DHCP server. Only valid when the device is in the
-        NM_DEVICE_STATE_ACTIVATED state.
+<p>
+Object path of the Dhcp6Config object describing the DHCP options returned
+by the DHCP server. Only valid when the device is in the
+NM_DEVICE_STATE_ACTIVATED state.
 </p>
 </div>
 <hr>
@@ -437,10 +486,11 @@ Dhcp6Config  readable   o
 <pre class="programlisting">
 Managed  readwrite  b
 </pre>
-<p>        Whether or not this device is managed by NetworkManager. Setting this
-        property has a similar effect to configuring the device as unmanaged via
-        the keyfile.unmanaged-devices setting in NetworkManager.conf. Changes to
-        this value are not persistent and lost after NetworkManager restart.
+<p>
+Whether or not this device is managed by NetworkManager. Setting this
+property has a similar effect to configuring the device as unmanaged via
+the keyfile.unmanaged-devices setting in NetworkManager.conf. Changes to
+this value are not persistent and lost after NetworkManager restart.
 </p>
 </div>
 <hr>
@@ -449,11 +499,12 @@ Managed  readwrite  b
 <pre class="programlisting">
 Autoconnect  readwrite  b
 </pre>
-<p>        If TRUE, indicates the device is allowed to autoconnect. If FALSE, manual
-        intervention is required before the device will automatically connect to a
-        known network, such as activating a connection using the device, or
-        setting this property to TRUE. This property cannot be set to TRUE for
-        default-unmanaged devices, since they never autoconnect.
+<p>
+If TRUE, indicates the device is allowed to autoconnect. If FALSE, manual
+intervention is required before the device will automatically connect to a
+known network, such as activating a connection using the device, or
+setting this property to TRUE. This property cannot be set to TRUE for
+default-unmanaged devices, since they never autoconnect.
 </p>
 </div>
 <hr>
@@ -462,8 +513,9 @@ Autoconnect  readwrite  b
 <pre class="programlisting">
 FirmwareMissing  readable   b
 </pre>
-<p>        If TRUE, indicates the device is likely missing firmware necessary for its
-        operation.
+<p>
+If TRUE, indicates the device is likely missing firmware necessary for its
+operation.
 </p>
 </div>
 <hr>
@@ -472,8 +524,9 @@ FirmwareMissing  readable   b
 <pre class="programlisting">
 NmPluginMissing  readable   b
 </pre>
-<p>        If TRUE, indicates the NetworkManager plugin for the device is likely
-        missing or misconfigured.
+<p>
+If TRUE, indicates the NetworkManager plugin for the device is likely
+missing or misconfigured.
 </p>
 </div>
 <hr>
@@ -482,9 +535,11 @@ NmPluginMissing  readable   b
 <pre class="programlisting">
 DeviceType  readable   u
 </pre>
-<p>        The general type of the network device; ie Ethernet, Wi-Fi, etc.
+<p>
+The general type of the network device; ie Ethernet, Wi-Fi, etc.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMDeviceType" title="enum NMDeviceType">NMDeviceType</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMDeviceType" title="enum NMDeviceType">NMDeviceType</a>
 </p>
 </div>
 <hr>
@@ -493,8 +548,9 @@ DeviceType  readable   u
 <pre class="programlisting">
 AvailableConnections  readable   ao
 </pre>
-<p>        An array of object paths of every configured connection that is currently
-        'available' through this device.
+<p>
+An array of object paths of every configured connection that is currently
+'available' through this device.
 </p>
 </div>
 <hr>
@@ -503,10 +559,11 @@ AvailableConnections  readable   ao
 <pre class="programlisting">
 PhysicalPortId  readable   s
 </pre>
-<p>        If non-empty, an (opaque) indicator of the physical network port
-        associated with the device. This can be used to recognize when two
-        seemingly-separate hardware devices are actually just different virtual
-        interfaces to the same physical port.
+<p>
+If non-empty, an (opaque) indicator of the physical network port
+associated with the device. This can be used to recognize when two
+seemingly-separate hardware devices are actually just different virtual
+interfaces to the same physical port.
 </p>
 </div>
 <hr>
@@ -515,7 +572,8 @@ PhysicalPortId  readable   s
 <pre class="programlisting">
 Mtu  readable   u
 </pre>
-<p>        The device MTU (maximum transmission unit).
+<p>
+The device MTU (maximum transmission unit).
 </p>
 </div>
 <hr>
@@ -524,10 +582,12 @@ Mtu  readable   u
 <pre class="programlisting">
 Metered  readable   u
 </pre>
-<p>        Whether the amount of traffic flowing through the device is subject to
-        limitations, for example set by service providers.
+<p>
+Whether the amount of traffic flowing through the device is subject to
+limitations, for example set by service providers.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMMetered" title="enum NMMetered">NMMetered</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMMetered" title="enum NMMetered">NMMetered</a>
 </p>
 </div>
 <hr>
@@ -536,8 +596,9 @@ Metered  readable   u
 <pre class="programlisting">
 LldpNeighbors  readable   aa{sv}
 </pre>
-<p>        Array of LLDP neighbors; each element is a dictionary mapping LLDP TLV
-        names to variant boxed values.
+<p>
+Array of LLDP neighbors; each element is a dictionary mapping LLDP TLV
+names to variant boxed values.
 </p>
 </div>
 <hr>
@@ -546,9 +607,10 @@ LldpNeighbors  readable   aa{sv}
 <pre class="programlisting">
 Real  readable   b
 </pre>
-<p>        True if the device exists, or False for placeholder devices that do not
-        yet exist but could be automatically created by NetworkManager if one of
-        their AvailableConnections was activated.
+<p>
+True if the device exists, or False for placeholder devices that do not
+yet exist but could be automatically created by NetworkManager if one of
+their AvailableConnections was activated.
 </p>
 </div>
 <hr>
@@ -557,9 +619,11 @@ Real  readable   b
 <pre class="programlisting">
 Ip4Connectivity  readable   u
 </pre>
-<p>        The result of the last IPv4 connectivity check.
+<p>
+The result of the last IPv4 connectivity check.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -569,9 +633,11 @@ Ip4Connectivity  readable   u
 <pre class="programlisting">
 Ip6Connectivity  readable   u
 </pre>
-<p>        The result of the last IPv6 connectivity check.
+<p>
+The result of the last IPv6 connectivity check.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -581,9 +647,10 @@ Ip6Connectivity  readable   u
 <pre class="programlisting">
 InterfaceFlags  readable   u
 </pre>
-<p>        The flags of the network interface. See
-        <a class="link" href="nm-dbus-types.html#NMDeviceInterfaceFlags" title="enum NMDeviceInterfaceFlags">NMDeviceInterfaceFlags</a> for
-        the currently defined flags.
+<p>
+The flags of the network interface. See
+<a class="link" href="nm-dbus-types.html#NMDeviceInterfaceFlags" title="enum NMDeviceInterfaceFlags">NMDeviceInterfaceFlags</a> for
+the currently defined flags.
 </p>
 <p class="since">Since 1.22</p>
 </div>
@@ -593,9 +660,11 @@ InterfaceFlags  readable   u
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The hardware address of the device.
+<p>
+The hardware address of the device.
 </p>
-<p>        This replaces the other 'HwAddress' properties on the device-specific D-Bus interfaces.
+<p>
+This replaces the other 'HwAddress' properties on the device-specific D-Bus interfaces.
 </p>
 <p class="since">Since 1.24</p>
 </div>
@@ -605,11 +674,13 @@ HwAddress  readable   s
 <pre class="programlisting">
 Ports  readable   ao
 </pre>
-<p>        The port devices of the controller device.
+<p>
+The port devices of the controller device.
 </p>
-<p>        Array of object paths representing devices which are currently set as
-        port of this device. This replaces the 'Slaves' properties on the
-        device-specific D-Bus interfaces.
+<p>
+Array of object paths representing devices which are currently set as
+port of this device. This replaces the 'Slaves' properties on the
+device-specific D-Bus interfaces.
 </p>
 <p class="since">Since 1.34</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html
index d5f67cf1..143da2a4 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html
@@ -42,7 +42,8 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-DnsManager"></a><h2>Description</h2>
-<p>      The interface contains DNS-related information.
+<p>
+The interface contains DNS-related information.
 </p>
 </div>
 <div class="refsect1">
@@ -52,7 +53,8 @@
 <pre class="programlisting">
 Mode  readable   s
 </pre>
-<p>        The current DNS processing mode.
+<p>
+The current DNS processing mode.
 </p>
 </div>
 <hr>
@@ -61,7 +63,8 @@ Mode  readable   s
 <pre class="programlisting">
 RcManager  readable   s
 </pre>
-<p>        The current resolv.conf management mode.
+<p>
+The current resolv.conf management mode.
 </p>
 </div>
 <hr>
@@ -70,13 +73,14 @@ RcManager  readable   s
 <pre class="programlisting">
 Configuration  readable   aa{sv}
 </pre>
-<p>        The current DNS configuration represented as an array of
-        dictionaries.  Each dictionary has the "nameservers",
-        "priority" keys and, optionally, "interface" and "vpn".
-        "nameservers" is the list of DNS servers, "priority" their
-        relative priority, "interface" the interface on which these
-        servers are contacted, "vpn" a boolean telling whether the
-        configuration was obtained from a VPN connection.
+<p>
+The current DNS configuration represented as an array of
+dictionaries.  Each dictionary has the "nameservers",
+"priority" keys and, optionally, "interface" and "vpn".
+"nameservers" is the list of DNS servers, "priority" their
+relative priority, "interface" the interface on which these
+servers are contacted, "vpn" a boolean telling whether the
+configuration was obtained from a VPN connection.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html
index 7ece5e37..ef2a7e63 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html
@@ -52,7 +52,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-IP4Config"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.IP4Config"></a><h2>Property Details</h2>
@@ -61,9 +64,10 @@
 <pre class="programlisting">
 Addresses  readable   aau
 </pre>
-<p>        Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each
-        array are in network byte order. Essentially: [(addr, prefix, gateway),
-        (addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway
+<p>
+Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each
+array are in network byte order. Essentially: [(addr, prefix, gateway),
+(addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway
 </p>
 </div>
 <hr>
@@ -72,9 +76,10 @@ Addresses  readable   aau
 <pre class="programlisting">
 AddressData  readable   aa{sv}
 </pre>
-<p>        Array of IP address data objects. All addresses will include "address" (an
-        IP address string), and "prefix" (a uint). Some addresses may include
-        additional attributes.
+<p>
+Array of IP address data objects. All addresses will include "address" (an
+IP address string), and "prefix" (a uint). Some addresses may include
+additional attributes.
 </p>
 </div>
 <hr>
@@ -83,7 +88,8 @@ AddressData  readable   aa{sv}
 <pre class="programlisting">
 Gateway  readable   s
 </pre>
-<p>        The gateway in use.
+<p>
+The gateway in use.
 </p>
 </div>
 <hr>
@@ -92,11 +98,12 @@ Gateway  readable   s
 <pre class="programlisting">
 Routes  readable   aau
 </pre>
-<p>        Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of each tuple
-        are in network byte order. 'route' and 'next hop' are IPv4 addresses,
-        while prefix and metric are simple unsigned integers. Essentially:
-        [(route, prefix, next-hop, metric), (route, prefix, next-hop, metric),
-        ...] Deprecated: use RouteData
+<p>
+Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of each tuple
+are in network byte order. 'route' and 'next hop' are IPv4 addresses,
+while prefix and metric are simple unsigned integers. Essentially:
+[(route, prefix, next-hop, metric), (route, prefix, next-hop, metric),
+...] Deprecated: use RouteData
 </p>
 </div>
 <hr>
@@ -105,9 +112,10 @@ Routes  readable   aau
 <pre class="programlisting">
 RouteData  readable   aa{sv}
 </pre>
-<p>        Array of IP route data objects. All routes will include "dest" (an IP
-        address string) and "prefix" (a uint). Some routes may include "next-hop"
-        (an IP address string), "metric" (a uint), and additional attributes.
+<p>
+Array of IP route data objects. All routes will include "dest" (an IP
+address string) and "prefix" (a uint). Some routes may include "next-hop"
+(an IP address string), "metric" (a uint), and additional attributes.
 </p>
 </div>
 <hr>
@@ -116,7 +124,8 @@ RouteData  readable   aa{sv}
 <pre class="programlisting">
 Nameservers  readable   au
 </pre>
-<p>        The nameservers in use. Deprecated: use NameserverData
+<p>
+The nameservers in use. Deprecated: use NameserverData
 </p>
 </div>
 <hr>
@@ -125,8 +134,9 @@ Nameservers  readable   au
 <pre class="programlisting">
 NameserverData  readable   aa{sv}
 </pre>
-<p>        The nameservers in use. Currently, only the value "address"
-        is recognized (with an IP address string).
+<p>
+The nameservers in use. Currently, only the value "address"
+is recognized (with an IP address string).
 </p>
 <p class="since">Since 1.14</p>
 </div>
@@ -136,7 +146,8 @@ NameserverData  readable   aa{sv}
 <pre class="programlisting">
 Domains  readable   as
 </pre>
-<p>        A list of domains this address belongs to.
+<p>
+A list of domains this address belongs to.
 </p>
 </div>
 <hr>
@@ -145,7 +156,8 @@ Domains  readable   as
 <pre class="programlisting">
 Searches  readable   as
 </pre>
-<p>        A list of dns searches.
+<p>
+A list of dns searches.
 </p>
 </div>
 <hr>
@@ -154,8 +166,9 @@ Searches  readable   as
 <pre class="programlisting">
 DnsOptions  readable   as
 </pre>
-<p>        A list of DNS options that modify the behavior of the DNS resolver. See
-        resolv.conf(5) manual page for the list of supported options.
+<p>
+A list of DNS options that modify the behavior of the DNS resolver. See
+resolv.conf(5) manual page for the list of supported options.
 </p>
 </div>
 <hr>
@@ -164,7 +177,8 @@ DnsOptions  readable   as
 <pre class="programlisting">
 DnsPriority  readable   i
 </pre>
-<p>        The relative priority of DNS servers.
+<p>
+The relative priority of DNS servers.
 </p>
 </div>
 <hr>
@@ -173,8 +187,9 @@ DnsPriority  readable   i
 <pre class="programlisting">
 WinsServers  readable   au
 </pre>
-<p>        The Windows Internet Name Service servers associated with the connection.
-        Each address is in network byte order. Deprecated: use WinsServerData
+<p>
+The Windows Internet Name Service servers associated with the connection.
+Each address is in network byte order. Deprecated: use WinsServerData
 </p>
 </div>
 <hr>
@@ -183,7 +198,8 @@ WinsServers  readable   au
 <pre class="programlisting">
 WinsServerData  readable   as
 </pre>
-<p>        The Windows Internet Name Service servers associated with the connection.
+<p>
+The Windows Internet Name Service servers associated with the connection.
 </p>
 <p class="since">Since 1.14</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
index 27f0d7b4..7b5e167e 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
@@ -49,7 +49,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-IP6Config"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-properties-org.freedesktop.NetworkManager.IP6Config"></a><h2>Property Details</h2>
@@ -58,8 +61,9 @@
 <pre class="programlisting">
 Addresses  readable   a(ayuay)
 </pre>
-<p>        Array of tuples of IPv6 address/prefix/gateway. Deprecated: use
-        AddressData and Gateway.
+<p>
+Array of tuples of IPv6 address/prefix/gateway. Deprecated: use
+AddressData and Gateway.
 </p>
 </div>
 <hr>
@@ -68,9 +72,10 @@ Addresses  readable   a(ayuay)
 <pre class="programlisting">
 AddressData  readable   aa{sv}
 </pre>
-<p>        Array of IP address data objects. All addresses will include "address" (an
-        IP address string), and "prefix" (a uint). Some addresses may include
-        additional attributes.
+<p>
+Array of IP address data objects. All addresses will include "address" (an
+IP address string), and "prefix" (a uint). Some addresses may include
+additional attributes.
 </p>
 </div>
 <hr>
@@ -79,7 +84,8 @@ AddressData  readable   aa{sv}
 <pre class="programlisting">
 Gateway  readable   s
 </pre>
-<p>        The gateway in use.
+<p>
+The gateway in use.
 </p>
 </div>
 <hr>
@@ -88,7 +94,8 @@ Gateway  readable   s
 <pre class="programlisting">
 Routes  readable   a(ayuayu)
 </pre>
-<p>        Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData
+<p>
+Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData
 </p>
 </div>
 <hr>
@@ -97,9 +104,10 @@ Routes  readable   a(ayuayu)
 <pre class="programlisting">
 RouteData  readable   aa{sv}
 </pre>
-<p>        Array of IP route data objects. All routes will include "dest" (an IP
-        address string) and "prefix" (a uint). Some routes may include "next-hop"
-        (an IP address string), "metric" (a uint), and additional attributes.
+<p>
+Array of IP route data objects. All routes will include "dest" (an IP
+address string) and "prefix" (a uint). Some routes may include "next-hop"
+(an IP address string), "metric" (a uint), and additional attributes.
 </p>
 </div>
 <hr>
@@ -108,7 +116,8 @@ RouteData  readable   aa{sv}
 <pre class="programlisting">
 Nameservers  readable   aay
 </pre>
-<p>        The nameservers in use.
+<p>
+The nameservers in use.
 </p>
 </div>
 <hr>
@@ -117,7 +126,8 @@ Nameservers  readable   aay
 <pre class="programlisting">
 Domains  readable   as
 </pre>
-<p>        A list of domains this address belongs to.
+<p>
+A list of domains this address belongs to.
 </p>
 </div>
 <hr>
@@ -126,7 +136,8 @@ Domains  readable   as
 <pre class="programlisting">
 Searches  readable   as
 </pre>
-<p>        A list of dns searches.
+<p>
+A list of dns searches.
 </p>
 </div>
 <hr>
@@ -135,8 +146,9 @@ Searches  readable   as
 <pre class="programlisting">
 DnsOptions  readable   as
 </pre>
-<p>        A list of DNS options that modify the behavior of the DNS resolver. See
-        resolv.conf(5) manual page for the list of supported options.
+<p>
+A list of DNS options that modify the behavior of the DNS resolver. See
+resolv.conf(5) manual page for the list of supported options.
 </p>
 </div>
 <hr>
@@ -145,7 +157,8 @@ DnsOptions  readable   as
 <pre class="programlisting">
 DnsPriority  readable   i
 </pre>
-<p>        The relative priority of DNS servers.
+<p>
+The relative priority of DNS servers.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html
index 13c99801..7d107f22 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html
@@ -44,7 +44,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-PPP"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-methods-org.freedesktop.NetworkManager.PPP"></a><h2>Method Details</h2>
@@ -54,7 +57,10 @@
 NeedSecrets (OUT s username,
              OUT s password);
 </pre>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -63,11 +69,21 @@ NeedSecrets (OUT s username,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>username</code></em></code>:</span></p></td>
-<td><p></p></td>
+<td>
+<p>
+</p>
+<p>
+</p>
+</td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>password</code></em></code>:</span></p></td>
-<td><p></p></td>
+<td>
+<p>
+</p>
+<p>
+</p>
+</td>
 </tr>
 </tbody>
 </table></div>
@@ -78,7 +94,10 @@ NeedSecrets (OUT s username,
 <pre class="programlisting">
 SetIp4Config (IN  a{sv} config);
 </pre>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -86,7 +105,12 @@ SetIp4Config (IN  a{sv} config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td>
-<td><p></p></td>
+<td>
+<p>
+</p>
+<p>
+</p>
+</td>
 </tr></tbody>
 </table></div>
 </div>
@@ -96,7 +120,10 @@ SetIp4Config (IN  a{sv} config);
 <pre class="programlisting">
 SetIp6Config (IN  a{sv} config);
 </pre>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -104,7 +131,12 @@ SetIp6Config (IN  a{sv} config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td>
-<td><p></p></td>
+<td>
+<p>
+</p>
+<p>
+</p>
+</td>
 </tr></tbody>
 </table></div>
 </div>
@@ -114,7 +146,10 @@ SetIp6Config (IN  a{sv} config);
 <pre class="programlisting">
 SetState (IN  u state);
 </pre>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -122,7 +157,12 @@ SetState (IN  u state);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>state</code></em></code>:</span></p></td>
-<td><p></p></td>
+<td>
+<p>
+</p>
+<p>
+</p>
+</td>
 </tr></tbody>
 </table></div>
 </div>
@@ -132,7 +172,10 @@ SetState (IN  u state);
 <pre class="programlisting">
 SetIfindex (IN  i ifindex);
 </pre>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -140,7 +183,12 @@ SetIfindex (IN  i ifindex);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN i <em class="parameter"><code>ifindex</code></em></code>:</span></p></td>
-<td><p></p></td>
+<td>
+<p>
+</p>
+<p>
+</p>
+</td>
 </tr></tbody>
 </table></div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html
index 38e860ef..ae728497 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html
@@ -50,15 +50,16 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-SecretAgent"></a><h2>Description</h2>
-<p>      Private D-Bus interface used by secret agents that store and provide
-      secrets to NetworkManager. If an agent provides secrets to NetworkManager
-      as part of connection creation, and the some of those secrets are "agent
-      owned" the agent should store those secrets itself and should not expect
-      its SaveSecrets() method to be called. SaveSecrets() will be called eg if
-      some program other than the agent itself (like a connection editor)
-      changes the secrets out of band. The agent should implement this D-Bus
-      interface on an object with the path
-      /org/freedesktop/NetworkManager/SecretAgent.
+<p>
+Private D-Bus interface used by secret agents that store and provide
+secrets to NetworkManager. If an agent provides secrets to NetworkManager
+as part of connection creation, and the some of those secrets are "agent
+owned" the agent should store those secrets itself and should not expect
+its SaveSecrets() method to be called. SaveSecrets() will be called eg if
+some program other than the agent itself (like a connection editor)
+changes the secrets out of band. The agent should implement this D-Bus
+interface on an object with the path
+/org/freedesktop/NetworkManager/SecretAgent.
 </p>
 </div>
 <div class="refsect1">
@@ -73,13 +74,14 @@ GetSecrets (IN  a{sa{sv}} connection,
             IN  u         flags,
             OUT a{sa{sv}} secrets);
 </pre>
-<p>        Retrieve and return stored secrets, if any, or request new secrets from
-        the agent's user. If user interaction is allowed and the user enters new
-        secrets, the agent is expected to save the new secrets to persistent
-        storage (if the secret's flags include AGENT_OWNED) as NetworkManager will
-        not send these secrets back to the same agent via a SaveSecrets() call. If
-        the user canceled any interaction, the agent should return the
-        UserCanceled error (see below).
+<p>
+Retrieve and return stored secrets, if any, or request new secrets from
+the agent's user. If user interaction is allowed and the user enters new
+secrets, the agent is expected to save the new secrets to persistent
+storage (if the secret's flags include AGENT_OWNED) as NetworkManager will
+not send these secrets back to the same agent via a SaveSecrets() call. If
+the user canceled any interaction, the agent should return the
+UserCanceled error (see below).
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -89,27 +91,39 @@ GetSecrets (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Nested settings maps containing the connection for which secrets are being requested. This may contain system-owned secrets if the agent has successfully authenticated to modify system network settings and the GetSecrets request flags allow user interaction.</p></td>
+<td><p>
+Nested settings maps containing the connection for which secrets are being requested. This may contain system-owned secrets if the agent has successfully authenticated to modify system network settings and the GetSecrets request flags allow user interaction.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td>
-<td><p>Object path of the connection for which secrets are being requested.</p></td>
+<td><p>
+Object path of the connection for which secrets are being requested.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td>
-<td><p>Setting name for which secrets are being requested.</p></td>
+<td><p>
+Setting name for which secrets are being requested.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN as <em class="parameter"><code>hints</code></em></code>:</span></p></td>
-<td><p>Array of strings of key names in the requested setting for which NetworkManager thinks a secrets may be required, and/or well-known identifiers and data that may be useful to the client in processing the secrets request. Note that it's not always possible to determine which secret is required, so in some cases no hints may be given. The Agent should return any secrets it has, or that it thinks are required, regardless of what hints NetworkManager sends in this request. Some hints have special prefixes that provide information to the agent; for example, VPN requests may send server-specific messages prefixed with "x-vpn-message:".</p></td>
+<td><p>
+Array of strings of key names in the requested setting for which NetworkManager thinks a secrets may be required, and/or well-known identifiers and data that may be useful to the client in processing the secrets request. Note that it's not always possible to determine which secret is required, so in some cases no hints may be given. The Agent should return any secrets it has, or that it thinks are required, regardless of what hints NetworkManager sends in this request. Some hints have special prefixes that provide information to the agent; for example, VPN requests may send server-specific messages prefixed with "x-vpn-message:".
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMSecretAgentGetSecretsFlags" title="enum NMSecretAgentGetSecretsFlags">NMSecretAgentGetSecretsFlags</a>) Flags which modify the behavior of the secrets request. If true, new secrets are assumed to be invalid or incorrect, and the agent should ask the user for new secrets. If false, existing secrets should be retrieved from storage and returned without interrupting the user.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMSecretAgentGetSecretsFlags" title="enum NMSecretAgentGetSecretsFlags">NMSecretAgentGetSecretsFlags</a>) Flags which modify the behavior of the secrets request. If true, new secrets are assumed to be invalid or incorrect, and the agent should ask the user for new secrets. If false, existing secrets should be retrieved from storage and returned without interrupting the user.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>secrets</code></em></code>:</span></p></td>
-<td><p>Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets.</p></td>
+<td><p>
+Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -121,9 +135,10 @@ GetSecrets (IN  a{sa{sv}} connection,
 CancelGetSecrets (IN  o connection_path,
                   IN  s setting_name);
 </pre>
-<p>        Cancel a pending GetSecrets request for secrets of the given connection.
-        Any GetSecrets request with the same 'connection_path' and 'setting_name'
-        that are given in a CancelGetSecrets request should be canceled.
+<p>
+Cancel a pending GetSecrets request for secrets of the given connection.
+Any GetSecrets request with the same 'connection_path' and 'setting_name'
+that are given in a CancelGetSecrets request should be canceled.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -133,11 +148,15 @@ CancelGetSecrets (IN  o connection_path,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td>
-<td><p>Object path of the connection for which, if secrets for the given 'setting_name' are being requested, the request should be canceled.</p></td>
+<td><p>
+Object path of the connection for which, if secrets for the given 'setting_name' are being requested, the request should be canceled.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td>
-<td><p>Setting name for which secrets for this connection were originally being requested.</p></td>
+<td><p>
+Setting name for which secrets for this connection were originally being requested.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -149,7 +168,8 @@ CancelGetSecrets (IN  o connection_path,
 SaveSecrets (IN  a{sa{sv}} connection,
              IN  o         connection_path);
 </pre>
-<p>        Save given secrets to backing storage.
+<p>
+Save given secrets to backing storage.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -159,11 +179,15 @@ SaveSecrets (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Nested settings maps containing the entire connection (including secrets), for which the agent should save the secrets to backing storage. This method will not be called when the agent itself is the process creating or updating a connection; in that case the agent is assumed to have already saved those secrets since it had them already.</p></td>
+<td><p>
+Nested settings maps containing the entire connection (including secrets), for which the agent should save the secrets to backing storage. This method will not be called when the agent itself is the process creating or updating a connection; in that case the agent is assumed to have already saved those secrets since it had them already.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td>
-<td><p>Object path of the connection for which the agent should save secrets to backing storage.</p></td>
+<td><p>
+Object path of the connection for which the agent should save secrets to backing storage.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -175,7 +199,8 @@ SaveSecrets (IN  a{sa{sv}} connection,
 DeleteSecrets (IN  a{sa{sv}} connection,
                IN  o         connection_path);
 </pre>
-<p>        Delete secrets from backing storage.
+<p>
+Delete secrets from backing storage.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -185,11 +210,15 @@ DeleteSecrets (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Nested settings maps containing the connection properties (sans secrets), for which the agent should delete the secrets from backing storage.</p></td>
+<td><p>
+Nested settings maps containing the connection properties (sans secrets), for which the agent should delete the secrets from backing storage.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td>
-<td><p>Object path of the connection for which the agent should delete secrets from backing storage.</p></td>
+<td><p>
+Object path of the connection for which the agent should delete secrets from backing storage.
+</p></td>
 </tr>
 </tbody>
 </table></div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html
index 08c3f4d2..d0b2322f 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html
@@ -67,7 +67,8 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection"></a><h2>Description</h2>
-<p>      Represents a single network connection configuration.
+<p>
+Represents a single network connection configuration.
 </p>
 </div>
 <div class="refsect1">
@@ -77,11 +78,12 @@
 <pre class="programlisting">
 Update (IN  a{sa{sv}} properties);
 </pre>
-<p>        Update the connection with new settings and properties (replacing all
-        previous settings and properties) and save the connection to disk. Secrets
-        may be part of the update request, and will be either stored in persistent
-        storage or sent to a Secret Agent for storage, depending on the flags
-        associated with each secret.
+<p>
+Update the connection with new settings and properties (replacing all
+previous settings and properties) and save the connection to disk. Secrets
+may be part of the update request, and will be either stored in persistent
+storage or sent to a Secret Agent for storage, depending on the flags
+associated with each secret.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -90,7 +92,9 @@ Update (IN  a{sa{sv}} properties);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
-<td><p>New connection settings, properties, and (optionally) secrets.</p></td>
+<td><p>
+New connection settings, properties, and (optionally) secrets.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -100,14 +104,15 @@ Update (IN  a{sa{sv}} properties);
 <pre class="programlisting">
 UpdateUnsaved (IN  a{sa{sv}} properties);
 </pre>
-<p>        Update the connection with new settings and properties (replacing all
-        previous settings and properties) but do not immediately save the
-        connection to disk. Secrets may be part of the update request and may sent
-        to a Secret Agent for storage, depending on the flags associated with each
-        secret. Use the 'Save' method to save these changes to disk. Note that
-        unsaved changes will be lost if the connection is reloaded from disk
-        (either automatically on file change or due to an explicit
-        ReloadConnections call).
+<p>
+Update the connection with new settings and properties (replacing all
+previous settings and properties) but do not immediately save the
+connection to disk. Secrets may be part of the update request and may sent
+to a Secret Agent for storage, depending on the flags associated with each
+secret. Use the 'Save' method to save these changes to disk. Note that
+unsaved changes will be lost if the connection is reloaded from disk
+(either automatically on file change or due to an explicit
+ReloadConnections call).
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -116,7 +121,9 @@ UpdateUnsaved (IN  a{sa{sv}} properties);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
-<td><p>New connection settings, properties, and (optionally) secrets.</p></td>
+<td><p>
+New connection settings, properties, and (optionally) secrets.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -126,7 +133,8 @@ UpdateUnsaved (IN  a{sa{sv}} properties);
 <pre class="programlisting">
 Delete ();
 </pre>
-<p>        Delete the connection.
+<p>
+Delete the connection.
 </p>
 </div>
 <hr>
@@ -135,10 +143,11 @@ Delete ();
 <pre class="programlisting">
 GetSettings (OUT a{sa{sv}} settings);
 </pre>
-<p>        Get the settings maps describing this network configuration. This will
-        never include any secrets required for connection to the network, as those
-        are often protected. Secrets must be requested separately using the
-        GetSecrets() call.
+<p>
+Get the settings maps describing this network configuration. This will
+never include any secrets required for connection to the network, as those
+are often protected. Secrets must be requested separately using the
+GetSecrets() call.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -147,7 +156,9 @@ GetSettings (OUT a{sa{sv}} settings);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>settings</code></em></code>:</span></p></td>
-<td><p>The nested settings maps describing this object.</p></td>
+<td><p>
+The nested settings maps describing this object.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -158,10 +169,11 @@ GetSettings (OUT a{sa{sv}} settings);
 GetSecrets (IN  s         setting_name,
             OUT a{sa{sv}} secrets);
 </pre>
-<p>        Get the secrets belonging to this network configuration. Only secrets from
-        persistent storage or a Secret Agent running in the requestor's session
-        will be returned. The user will never be prompted for secrets as a result
-        of this request.
+<p>
+Get the secrets belonging to this network configuration. Only secrets from
+persistent storage or a Secret Agent running in the requestor's session
+will be returned. The user will never be prompted for secrets as a result
+of this request.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -171,11 +183,15 @@ GetSecrets (IN  s         setting_name,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td>
-<td><p>Name of the setting to return secrets for. If empty, all secrets will be returned.</p></td>
+<td><p>
+Name of the setting to return secrets for. If empty, all secrets will be returned.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>secrets</code></em></code>:</span></p></td>
-<td><p>Nested settings maps containing secrets.</p></td>
+<td><p>
+Nested settings maps containing secrets.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -186,7 +202,8 @@ GetSecrets (IN  s         setting_name,
 <pre class="programlisting">
 ClearSecrets ();
 </pre>
-<p>        Clear the secrets belonging to this network connection profile.
+<p>
+Clear the secrets belonging to this network connection profile.
 </p>
 </div>
 <hr>
@@ -195,8 +212,9 @@ ClearSecrets ();
 <pre class="programlisting">
 Save ();
 </pre>
-<p>        Saves a "dirty" connection (that had previously been updated with
-        UpdateUnsaved) to persistent storage.
+<p>
+Saves a "dirty" connection (that had previously been updated with
+UpdateUnsaved) to persistent storage.
 </p>
 </div>
 <hr>
@@ -208,19 +226,23 @@ Update2 (IN  a{sa{sv}} settings,
          IN  a{sv}     args,
          OUT a{sv}     result);
 </pre>
-<p>        Update the connection with new settings and properties (replacing all
-        previous settings and properties).
+<p>
+Update the connection with new settings and properties (replacing all
+previous settings and properties).
 </p>
-<p>        Update2 is an alternative to
-        <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update" title="The Update() method">Update</a>,
-        <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved" title="The UpdateUnsaved() method">UpdateUnsaved</a>
-        and <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save" title="The Save() method">Save</a>
-        extensible with extra <code class="constant">flags</code> and <code class="constant">args</code> arguments.
+<p>
+Update2 is an alternative to
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update" title="The Update() method">Update</a>,
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved" title="The UpdateUnsaved() method">UpdateUnsaved</a>
+and <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save" title="The Save() method">Save</a>
+extensible with extra <code class="constant">flags</code> and <code class="constant">args</code> arguments.
 </p>
-<p>        The <code class="constant">flags</code> argument accepts the combination of following values,
-        logically or-ed together:
+<p>
+The <code class="constant">flags</code> argument accepts the combination of following values,
+logically or-ed together:
+</p>
+<p>
 </p>
-<p>        </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -234,18 +256,18 @@ Update2 (IN  a{sa{sv}} settings,
 <tr>
 <td><p><span class="term"><code class="literal">0x2 (in-memory)</code>:</span></p></td>
 <td><p>The change is only made in memory (without touching an eventual
-          profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
-          only, if the connection is already in memory only.</p></td>
+profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
+only, if the connection is already in memory only.</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">0x4 (in-memory-detached)</code>:</span></p></td>
 <td><p>Like "in-memory", but behaves slightly different when migrating
-          the profile from disk to in-memory.</p></td>
+the profile from disk to in-memory.</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">0x8 (in-memory-only)</code>:</span></p></td>
 <td><p>Like "in-memory", but behaves slightly different when migrating
-          the profile from disk to in-memory.</p></td>
+the profile from disk to in-memory.</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">0x10 (volatile)</code>:</span></p></td>
@@ -258,15 +280,17 @@ Update2 (IN  a{sa{sv}} settings,
 <tr>
 <td><p><span class="term"><code class="literal">0x40 (no-reapply)</code>:</span></p></td>
 <td><p>Prevents "connection.zone" and "connection.metered" properties
-          to take effect on currently active devices.</p></td>
+to take effect on currently active devices.</p></td>
 </tr>
 </tbody>
 </table></div>
 <p>
 </p>
-<p>        The <code class="constant">args</code> argument accepts the following keys:
+<p>
+The <code class="constant">args</code> argument accepts the following keys:
+</p>
+<p>
 </p>
-<p>        </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -276,16 +300,17 @@ Update2 (IN  a{sa{sv}} settings,
 <td><p><span class="term"><code class="literal">plugin</code>:</span></p></td>
 <td>
 <p>The settings plugin the connection will be migrated to
-          such as "keyfile" or "ifcfg-rh".</p>
+such as "keyfile" or "ifcfg-rh".</p>
 <p class="since">Since 1.38</p>
 </td>
 </tr></tbody>
 </table></div>
 <p>
 </p>
-<p>        Secrets may be part of the update request, and will be either stored in persistent
-        storage or sent to a Secret Agent for storage, depending on the flags
-        associated with each secret.
+<p>
+Secrets may be part of the update request, and will be either stored in persistent
+storage or sent to a Secret Agent for storage, depending on the flags
+associated with each secret.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -295,19 +320,27 @@ Update2 (IN  a{sa{sv}} settings,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>settings</code></em></code>:</span></p></td>
-<td><p>New connection settings, properties, and (optionally) secrets. Provide an empty array to use the current settings.</p></td>
+<td><p>
+New connection settings, properties, and (optionally) secrets. Provide an empty array to use the current settings.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
-<td><p>Optional flags. Unknown flags cause the call to fail.</p></td>
+<td><p>
+Optional flags. Unknown flags cause the call to fail.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>args</code></em></code>:</span></p></td>
-<td><p>Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.</p></td>
+<td><p>
+Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT a{sv} <em class="parameter"><code>result</code></em></code>:</span></p></td>
-<td><p>Currently no results are returned.</p></td>
+<td><p>
+Currently no results are returned.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -321,10 +354,11 @@ Update2 (IN  a{sa{sv}} settings,
 <pre class="programlisting">
 Updated ();
 </pre>
-<p>        Emitted when any settings or permissions change. When handling this
-        signal, clients should re-read the connection using the GetSettings method
-        to get the changes and to ensure the client still has permission to access
-        the connection.
+<p>
+Emitted when any settings or permissions change. When handling this
+signal, clients should re-read the connection using the GetSettings method
+to get the changes and to ensure the client still has permission to access
+the connection.
 </p>
 </div>
 <hr>
@@ -333,10 +367,11 @@ Updated ();
 <pre class="programlisting">
 Removed ();
 </pre>
-<p>        Emitted when this connection is no longer available. This happens when the
-        connection is deleted or if it is no longer accessible by any of the
-        system's logged-in users. After receipt of this signal, the object no
-        longer exists. Also see the Settings.ConnectionRemoved signal.
+<p>
+Emitted when this connection is no longer available. This happens when the
+connection is deleted or if it is no longer accessible by any of the
+system's logged-in users. After receipt of this signal, the object no
+longer exists. Also see the Settings.ConnectionRemoved signal.
 </p>
 </div>
 </div>
@@ -347,10 +382,11 @@ Removed ();
 <pre class="programlisting">
 Unsaved  readable   b
 </pre>
-<p>        If set, indicates that the in-memory state of the connection does not
-        match the on-disk state. This flag will be set when UpdateUnsaved() is
-        called or when any connection details change, and cleared when the
-        connection is saved to disk via Save() or from internal operations.
+<p>
+If set, indicates that the in-memory state of the connection does not
+match the on-disk state. This flag will be set when UpdateUnsaved() is
+called or when any connection details change, and cleared when the
+connection is saved to disk via Save() or from internal operations.
 </p>
 </div>
 <hr>
@@ -359,9 +395,11 @@ Unsaved  readable   b
 <pre class="programlisting">
 Flags  readable   u
 </pre>
-<p>        Additional flags of the connection profile.
+<p>
+Additional flags of the connection profile.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMSettingsConnectionFlags" title="enum NMSettingsConnectionFlags">NMSettingsConnectionFlags</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMSettingsConnectionFlags" title="enum NMSettingsConnectionFlags">NMSettingsConnectionFlags</a>
 </p>
 <p class="since">Since 1.12</p>
 </div>
@@ -371,7 +409,8 @@ Flags  readable   u
 <pre class="programlisting">
 Filename  readable   s
 </pre>
-<p>        File that stores the connection in case the connection is file-backed.
+<p>
+File that stores the connection in case the connection is file-backed.
 </p>
 <p class="since">Since 1.12</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html
index 9a4365df..7efdc770 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html
@@ -72,8 +72,9 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-Settings"></a><h2>Description</h2>
-<p>      The Settings interface allows clients to view and administrate the
-      connections stored and used by NetworkManager.
+<p>
+The Settings interface allows clients to view and administrate the
+connections stored and used by NetworkManager.
 </p>
 </div>
 <div class="refsect1">
@@ -83,7 +84,8 @@
 <pre class="programlisting">
 ListConnections (OUT ao connections);
 </pre>
-<p>        List the saved network connections known to NetworkManager.
+<p>
+List the saved network connections known to NetworkManager.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -92,7 +94,9 @@ ListConnections (OUT ao connections);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>connections</code></em></code>:</span></p></td>
-<td><p>List of connections.</p></td>
+<td><p>
+List of connections.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -103,7 +107,8 @@ ListConnections (OUT ao connections);
 GetConnectionByUuid (IN  s uuid,
                      OUT o connection);
 </pre>
-<p>        Retrieve the object path of a connection, given that connection's UUID.
+<p>
+Retrieve the object path of a connection, given that connection's UUID.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -113,11 +118,15 @@ GetConnectionByUuid (IN  s uuid,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>uuid</code></em></code>:</span></p></td>
-<td><p>The UUID to find the connection object path for.</p></td>
+<td><p>
+The UUID to find the connection object path for.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>The connection's object path.</p></td>
+<td><p>
+The connection's object path.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -129,10 +138,11 @@ GetConnectionByUuid (IN  s uuid,
 AddConnection (IN  a{sa{sv}} connection,
                OUT o         path);
 </pre>
-<p>        Add new connection and save it to disk. This operation does not start the
-        network connection unless (1) device is idle and able to connect to the
-        network described by the new connection, and (2) the connection is allowed
-        to be started automatically.
+<p>
+Add new connection and save it to disk. This operation does not start the
+network connection unless (1) device is idle and able to connect to the
+network described by the new connection, and (2) the connection is allowed
+to be started automatically.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -142,11 +152,15 @@ AddConnection (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Connection settings and properties.</p></td>
+<td><p>
+Connection settings and properties.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td>
-<td><p>Object path of the new connection that was just added.</p></td>
+<td><p>
+Object path of the new connection that was just added.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -158,11 +172,12 @@ AddConnection (IN  a{sa{sv}} connection,
 AddConnectionUnsaved (IN  a{sa{sv}} connection,
                       OUT o         path);
 </pre>
-<p>        Add new connection but do not save it to disk immediately. This operation
-        does not start the network connection unless (1) device is idle and able
-        to connect to the network described by the new connection, and (2) the
-        connection is allowed to be started automatically. Use the 'Save' method
-        on the connection to save these changes to disk.
+<p>
+Add new connection but do not save it to disk immediately. This operation
+does not start the network connection unless (1) device is idle and able
+to connect to the network described by the new connection, and (2) the
+connection is allowed to be started automatically. Use the 'Save' method
+on the connection to save these changes to disk.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -172,11 +187,15 @@ AddConnectionUnsaved (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Connection settings and properties.</p></td>
+<td><p>
+Connection settings and properties.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td>
-<td><p>Object path of the new connection that was just added.</p></td>
+<td><p>
+Object path of the new connection that was just added.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -191,18 +210,22 @@ AddConnection2 (IN  a{sa{sv}} settings,
                 OUT o         path,
                 OUT a{sv}     result);
 </pre>
-<p>        Add a new connection profile.
+<p>
+Add a new connection profile.
 </p>
-<p>        AddConnection2 is an alternative to
-        <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection" title="The AddConnection() method">AddConnection</a> and
-        <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved" title="The AddConnectionUnsaved() method">AddConnectionUnsaved</a>.
-        The new variant can do everything that the older variants could, and more.
-        Its behavior is extensible via extra <code class="constant">flags</code> and <code class="constant">args</code> arguments.
+<p>
+AddConnection2 is an alternative to
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection" title="The AddConnection() method">AddConnection</a> and
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved" title="The AddConnectionUnsaved() method">AddConnectionUnsaved</a>.
+The new variant can do everything that the older variants could, and more.
+Its behavior is extensible via extra <code class="constant">flags</code> and <code class="constant">args</code> arguments.
+</p>
+<p>
+The <code class="constant">flags</code> argument accepts the combination of following values,
+logically or-ed together:
 </p>
-<p>        The <code class="constant">flags</code> argument accepts the combination of following values,
-        logically or-ed together:
+<p>
 </p>
-<p>        </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -216,8 +239,8 @@ AddConnection2 (IN  a{sa{sv}} settings,
 <tr>
 <td><p><span class="term"><code class="literal">0x2 (in-memory)</code>:</span></p></td>
 <td><p>The change is only made in memory (without touching an eventual
-          profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
-          only, if the connection is already in memory only.</p></td>
+profile on disk). If neither 0x1 nor 0x2 is set, the change is made in memory
+only, if the connection is already in memory only.</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">0x20 (block-autoconnect)</code>:</span></p></td>
@@ -227,9 +250,11 @@ AddConnection2 (IN  a{sa{sv}} settings,
 </table></div>
 <p>
 </p>
-<p>        The <code class="constant">args</code> argument accepts the following keys:
+<p>
+The <code class="constant">args</code> argument accepts the following keys:
+</p>
+<p>
 </p>
-<p>        </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
 <col align="left" valign="top">
@@ -239,17 +264,18 @@ AddConnection2 (IN  a{sa{sv}} settings,
 <td><p><span class="term"><code class="literal">plugin</code>:</span></p></td>
 <td>
 <p>The settings plugin the newly added connection will
-          use, such as "keyfile" or "ifcfg-rh".</p>
+use, such as "keyfile" or "ifcfg-rh".</p>
 <p class="since">Since 1.38</p>
 </td>
 </tr></tbody>
 </table></div>
 <p>
 </p>
-<p>        Either the flags 0x1 (to-disk) or 0x2 (in-memory) must be specified.
-        The effect is whether to behave like
-        <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection" title="The AddConnection() method">AddConnection</a> or
-        <a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved" title="The AddConnectionUnsaved() method">AddConnectionUnsaved</a>.
+<p>
+Either the flags 0x1 (to-disk) or 0x2 (in-memory) must be specified.
+The effect is whether to behave like
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection" title="The AddConnection() method">AddConnection</a> or
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved" title="The AddConnectionUnsaved() method">AddConnectionUnsaved</a>.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -259,23 +285,33 @@ AddConnection2 (IN  a{sa{sv}} settings,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>settings</code></em></code>:</span></p></td>
-<td><p>New connection settings, properties, and (optionally) secrets.</p></td>
+<td><p>
+New connection settings, properties, and (optionally) secrets.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
-<td><p>Flags. Unknown flags cause the call to fail.</p></td>
+<td><p>
+Flags. Unknown flags cause the call to fail.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>args</code></em></code>:</span></p></td>
-<td><p>Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.</p></td>
+<td><p>
+Optional arguments dictionary, for extentibility. Specifying unknown keys causes the call to fail.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td>
-<td><p>Object path of the new connection that was just added.</p></td>
+<td><p>
+Object path of the new connection that was just added.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT a{sv} <em class="parameter"><code>result</code></em></code>:</span></p></td>
-<td><p>Output argument, currently no additional results are returned.</p></td>
+<td><p>
+Output argument, currently no additional results are returned.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -289,15 +325,17 @@ LoadConnections (IN  as filenames,
                  OUT b  status,
                  OUT as failures);
 </pre>
-<p>        Loads or reloads the indicated connections from disk. You should call this
-        after making changes directly to an on-disk connection file to make sure
-        that NetworkManager sees the changes.
-        As with AddConnection(), this operation does not necessarily
-        start the network connection.
+<p>
+Loads or reloads the indicated connections from disk. You should call this
+after making changes directly to an on-disk connection file to make sure
+that NetworkManager sees the changes.
+As with AddConnection(), this operation does not necessarily
+start the network connection.
 </p>
-<p>        Note that before 1.20, NetworkManager had a bug and this <em class="parameter"><code>status</code></em> value was wrong.
-        It is better to assume success if the method does not return with a D-Bus error.
-        On top of that, you can look at <em class="parameter"><code>failures</code></em> to know whether any of the requested files failed.
+<p>
+Note that before 1.20, NetworkManager had a bug and this <em class="parameter"><code>status</code></em> value was wrong.
+It is better to assume success if the method does not return with a D-Bus error.
+On top of that, you can look at <em class="parameter"><code>failures</code></em> to know whether any of the requested files failed.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -307,15 +345,21 @@ LoadConnections (IN  as filenames,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN as <em class="parameter"><code>filenames</code></em></code>:</span></p></td>
-<td><p>Array of paths to on-disk connection profiles in directories monitored by NetworkManager.</p></td>
+<td><p>
+Array of paths to on-disk connection profiles in directories monitored by NetworkManager.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT b <em class="parameter"><code>status</code></em></code>:</span></p></td>
-<td><p>Success or failure of the operation as a whole. True if NetworkManager at least tried to load the indicated connections, even if it did not succeed. False if an error occurred before trying to load the connections (eg, permission denied).</p></td>
+<td><p>
+Success or failure of the operation as a whole. True if NetworkManager at least tried to load the indicated connections, even if it did not succeed. False if an error occurred before trying to load the connections (eg, permission denied).
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT as <em class="parameter"><code>failures</code></em></code>:</span></p></td>
-<td><p>Paths of connection files that could not be loaded.</p></td>
+<td><p>
+Paths of connection files that could not be loaded.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -326,8 +370,9 @@ LoadConnections (IN  as filenames,
 <pre class="programlisting">
 ReloadConnections (OUT b status);
 </pre>
-<p>        Tells NetworkManager to reload all connection files from disk, including
-        noticing any added or deleted connection files.
+<p>
+Tells NetworkManager to reload all connection files from disk, including
+noticing any added or deleted connection files.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -336,7 +381,9 @@ ReloadConnections (OUT b status);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT b <em class="parameter"><code>status</code></em></code>:</span></p></td>
-<td><p>This always returns <code class="constant">TRUE</code>.</p></td>
+<td><p>
+This always returns <code class="constant">TRUE</code>.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -346,7 +393,8 @@ ReloadConnections (OUT b status);
 <pre class="programlisting">
 SaveHostname (IN  s hostname);
 </pre>
-<p>        Save the hostname to persistent configuration.
+<p>
+Save the hostname to persistent configuration.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -355,7 +403,9 @@ SaveHostname (IN  s hostname);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>hostname</code></em></code>:</span></p></td>
-<td><p>The hostname to save to persistent configuration. If blank, the persistent hostname is cleared.</p></td>
+<td><p>
+The hostname to save to persistent configuration. If blank, the persistent hostname is cleared.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -367,14 +417,15 @@ SaveHostname (IN  s hostname);
 <pre class="programlisting">
 NewConnection (o connection);
 </pre>
-<p>        Emitted when a new connection has been added after NetworkManager has
-        started up and initialized. This signal is not emitted for connections
-        read while starting up, because NetworkManager's D-Bus service is only
-        available after all connections have been read, and to prevent spamming
-        listeners with too many signals at one time. To retrieve the initial
-        connection list, call the ListConnections() method once, and then listen
-        for individual Settings.NewConnection and Settings.Connection.Deleted
-        signals for further updates.
+<p>
+Emitted when a new connection has been added after NetworkManager has
+started up and initialized. This signal is not emitted for connections
+read while starting up, because NetworkManager's D-Bus service is only
+available after all connections have been read, and to prevent spamming
+listeners with too many signals at one time. To retrieve the initial
+connection list, call the ListConnections() method once, and then listen
+for individual Settings.NewConnection and Settings.Connection.Deleted
+signals for further updates.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -383,7 +434,9 @@ NewConnection (o connection);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Object path of the new connection.</p></td>
+<td><p>
+Object path of the new connection.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -393,11 +446,12 @@ NewConnection (o connection);
 <pre class="programlisting">
 ConnectionRemoved (o connection);
 </pre>
-<p>        Emitted when a connection is no longer available. This happens when the
-        connection is deleted or if it is no longer accessible by any of the
-        system's logged-in users. After receipt of this signal, the connection no
-        longer exists and cannot be used. Also see the Settings.Connection.Removed
-        signal.
+<p>
+Emitted when a connection is no longer available. This happens when the
+connection is deleted or if it is no longer accessible by any of the
+system's logged-in users. After receipt of this signal, the connection no
+longer exists and cannot be used. Also see the Settings.Connection.Removed
+signal.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -406,7 +460,9 @@ ConnectionRemoved (o connection);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Object path of the removed connection.</p></td>
+<td><p>
+Object path of the removed connection.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -418,7 +474,8 @@ ConnectionRemoved (o connection);
 <pre class="programlisting">
 Connections  readable   ao
 </pre>
-<p>        List of object paths of available network connection profiles.
+<p>
+List of object paths of available network connection profiles.
 </p>
 </div>
 <hr>
@@ -427,7 +484,8 @@ Connections  readable   ao
 <pre class="programlisting">
 Hostname  readable   s
 </pre>
-<p>        The machine hostname stored in persistent configuration.
+<p>
+The machine hostname stored in persistent configuration.
 </p>
 </div>
 <hr>
@@ -436,7 +494,8 @@ Hostname  readable   s
 <pre class="programlisting">
 CanModify  readable   b
 </pre>
-<p>        If true, adding and modifying connections is supported.
+<p>
+If true, adding and modifying connections is supported.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html
index 57355dc5..6a8d73bf 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html
@@ -49,7 +49,8 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection"></a><h2>Description</h2>
-<p>      Represents an active connection to a Virtual Private Network.
+<p>
+Represents an active connection to a Virtual Private Network.
 </p>
 </div>
 <div class="refsect1">
@@ -60,7 +61,8 @@
 VpnStateChanged (u state,
                  u reason);
 </pre>
-<p>        Emitted when the state of the VPN connection has changed.
+<p>
+Emitted when the state of the VPN connection has changed.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -70,11 +72,15 @@ VpnStateChanged (u state,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>state</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-vpn-dbus-types.html#NMVpnConnectionState" title="enum NMVpnConnectionState">NMVpnConnectionState</a>) The new state of the VPN connection.</p></td>
+<td><p>
+(<a class="link" href="nm-vpn-dbus-types.html#NMVpnConnectionState" title="enum NMVpnConnectionState">NMVpnConnectionState</a>) The new state of the VPN connection.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>reason</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMActiveConnectionStateReason" title="enum NMActiveConnectionStateReason">NMActiveConnectionStateReason</a>) Reason code describing the change to the new state.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMActiveConnectionStateReason" title="enum NMActiveConnectionStateReason">NMActiveConnectionStateReason</a>) Reason code describing the change to the new state.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -87,9 +93,11 @@ VpnStateChanged (u state,
 <pre class="programlisting">
 VpnState  readable   u
 </pre>
-<p>        The VPN-specific state of the connection.
+<p>
+The VPN-specific state of the connection.
 </p>
-<p>        Returns: <a class="link" href="nm-vpn-dbus-types.html#NMVpnConnectionState" title="enum NMVpnConnectionState">NMVpnConnectionState</a>
+<p>
+Returns: <a class="link" href="nm-vpn-dbus-types.html#NMVpnConnectionState" title="enum NMVpnConnectionState">NMVpnConnectionState</a>
 </p>
 </div>
 <hr>
@@ -98,7 +106,8 @@ VpnState  readable   u
 <pre class="programlisting">
 Banner  readable   s
 </pre>
-<p>        The banner string of the VPN connection.
+<p>
+The banner string of the VPN connection.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html
index 2df10f6a..e8ddb928 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html
@@ -70,8 +70,9 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin"></a><h2>Description</h2>
-<p>      This interface is provided by plugins providing VPN services to the
-      NetworkManager daemon.
+<p>
+This interface is provided by plugins providing VPN services to the
+NetworkManager daemon.
 </p>
 </div>
 <div class="refsect1">
@@ -81,8 +82,9 @@
 <pre class="programlisting">
 Connect (IN  a{sa{sv}} connection);
 </pre>
-<p>        Tells the plugin to connect. Interactive secrets requests (eg, emitting
-        the SecretsRequired signal) are not allowed.
+<p>
+Tells the plugin to connect. Interactive secrets requests (eg, emitting
+the SecretsRequired signal) are not allowed.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -91,7 +93,9 @@ Connect (IN  a{sa{sv}} connection);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Describes the connection to be established.</p></td>
+<td><p>
+Describes the connection to be established.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -102,9 +106,10 @@ Connect (IN  a{sa{sv}} connection);
 ConnectInteractive (IN  a{sa{sv}} connection,
                     IN  a{sv}     details);
 </pre>
-<p>        Tells the plugin to connect, allowing interactive secrets requests (eg the
-        plugin is allowed to emit the SecretsRequired signal if the VPN service
-        indicates that it needs additional secrets during the connect process).
+<p>
+Tells the plugin to connect, allowing interactive secrets requests (eg the
+plugin is allowed to emit the SecretsRequired signal if the VPN service
+indicates that it needs additional secrets during the connect process).
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -114,11 +119,15 @@ ConnectInteractive (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Describes the connection to be established.</p></td>
+<td><p>
+Describes the connection to be established.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>details</code></em></code>:</span></p></td>
-<td><p>Additional details about the Connect process.</p></td>
+<td><p>
+Additional details about the Connect process.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -130,8 +139,9 @@ ConnectInteractive (IN  a{sa{sv}} connection,
 NeedSecrets (IN  a{sa{sv}} settings,
              OUT s         setting_name);
 </pre>
-<p>        Asks the plugin whether the provided connection will require secrets to
-        connect successfully.
+<p>
+Asks the plugin whether the provided connection will require secrets to
+connect successfully.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -141,11 +151,15 @@ NeedSecrets (IN  a{sa{sv}} settings,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>settings</code></em></code>:</span></p></td>
-<td><p>Describes the connection that may need secrets.</p></td>
+<td><p>
+Describes the connection that may need secrets.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td>
-<td><p>The setting name within the provided connection that requires secrets, if any.</p></td>
+<td><p>
+The setting name within the provided connection that requires secrets, if any.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -156,7 +170,8 @@ NeedSecrets (IN  a{sa{sv}} settings,
 <pre class="programlisting">
 Disconnect ();
 </pre>
-<p>        Disconnect the plugin.
+<p>
+Disconnect the plugin.
 </p>
 </div>
 <hr>
@@ -165,7 +180,8 @@ Disconnect ();
 <pre class="programlisting">
 SetConfig (IN  a{sv} config);
 </pre>
-<p>        Set generic connection details on the connection.
+<p>
+Set generic connection details on the connection.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -174,7 +190,9 @@ SetConfig (IN  a{sv} config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td>
-<td><p>Generic configuration details for the connection.</p></td>
+<td><p>
+Generic configuration details for the connection.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -184,7 +202,8 @@ SetConfig (IN  a{sv} config);
 <pre class="programlisting">
 SetIp4Config (IN  a{sv} config);
 </pre>
-<p>        Set IPv4 details on the connection.
+<p>
+Set IPv4 details on the connection.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -193,7 +212,9 @@ SetIp4Config (IN  a{sv} config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td>
-<td><p>Ip4Config details for the connection. You must call SetConfig() before calling this.</p></td>
+<td><p>
+Ip4Config details for the connection. You must call SetConfig() before calling this.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -203,7 +224,8 @@ SetIp4Config (IN  a{sv} config);
 <pre class="programlisting">
 SetIp6Config (IN  a{sv} config);
 </pre>
-<p>        Set IPv6 details on the connection.
+<p>
+Set IPv6 details on the connection.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -212,7 +234,9 @@ SetIp6Config (IN  a{sv} config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td>
-<td><p>Ip6Config details for the connection. You must call SetConfig() before calling this.</p></td>
+<td><p>
+Ip6Config details for the connection. You must call SetConfig() before calling this.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -222,7 +246,8 @@ SetIp6Config (IN  a{sv} config);
 <pre class="programlisting">
 SetFailure (IN  s reason);
 </pre>
-<p>        Indicate a failure to the plugin.
+<p>
+Indicate a failure to the plugin.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -231,7 +256,9 @@ SetFailure (IN  s reason);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>reason</code></em></code>:</span></p></td>
-<td><p>The reason for the failure.</p></td>
+<td><p>
+The reason for the failure.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -241,8 +268,9 @@ SetFailure (IN  s reason);
 <pre class="programlisting">
 NewSecrets (IN  a{sa{sv}} connection);
 </pre>
-<p>        Called in response to a SecretsRequired signal to deliver updated secrets
-        or other information to the plugin.
+<p>
+Called in response to a SecretsRequired signal to deliver updated secrets
+or other information to the plugin.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -251,7 +279,9 @@ NewSecrets (IN  a{sa{sv}} connection);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Describes the connection including the new secrets.</p></td>
+<td><p>
+Describes the connection including the new secrets.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -263,7 +293,8 @@ NewSecrets (IN  a{sa{sv}} connection);
 <pre class="programlisting">
 StateChanged (u state);
 </pre>
-<p>        Emitted when the plugin state changes.
+<p>
+Emitted when the plugin state changes.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -272,7 +303,9 @@ StateChanged (u state);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>state</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-vpn-dbus-types.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a>) The new state of the plugin.</p></td>
+<td><p>
+(<a class="link" href="nm-vpn-dbus-types.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a>) The new state of the plugin.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -283,9 +316,10 @@ StateChanged (u state);
 SecretsRequired (s  message,
                  as secrets);
 </pre>
-<p>        Emitted during an ongoing ConnectInteractive() request when the plugin has
-        determined that new secrets are required. NetworkManager will then call
-        the NewSecrets() method with a connection hash including the new secrets.
+<p>
+Emitted during an ongoing ConnectInteractive() request when the plugin has
+determined that new secrets are required. NetworkManager will then call
+the NewSecrets() method with a connection hash including the new secrets.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -295,11 +329,15 @@ SecretsRequired (s  message,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">s <em class="parameter"><code>message</code></em></code>:</span></p></td>
-<td><p>Informational message, if any, about the request. For example, if a second PIN is required, could indicate to the user to wait for the token code to change until entering the next PIN.</p></td>
+<td><p>
+Informational message, if any, about the request. For example, if a second PIN is required, could indicate to the user to wait for the token code to change until entering the next PIN.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">as <em class="parameter"><code>secrets</code></em></code>:</span></p></td>
-<td><p>Array of strings of VPN secret names which the plugin thinks secrets may be required for, or other VPN-specific data to be processed by the VPN's front-end.</p></td>
+<td><p>
+Array of strings of VPN secret names which the plugin thinks secrets may be required for, or other VPN-specific data to be processed by the VPN's front-end.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -310,7 +348,8 @@ SecretsRequired (s  message,
 <pre class="programlisting">
 Config (a{sv} config);
 </pre>
-<p>        The plugin obtained generic configuration information.
+<p>
+The plugin obtained generic configuration information.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -319,7 +358,9 @@ Config (a{sv} config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td>
-<td><p>The configuration information.</p></td>
+<td><p>
+The configuration information.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -329,7 +370,8 @@ Config (a{sv} config);
 <pre class="programlisting">
 Ip4Config (a{sv} ip4config);
 </pre>
-<p>        The plugin obtained an IPv4 configuration.
+<p>
+The plugin obtained an IPv4 configuration.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -338,7 +380,9 @@ Ip4Config (a{sv} ip4config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>ip4config</code></em></code>:</span></p></td>
-<td><p>The IPv4 configuration.</p></td>
+<td><p>
+The IPv4 configuration.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -348,7 +392,8 @@ Ip4Config (a{sv} ip4config);
 <pre class="programlisting">
 Ip6Config (a{sv} ip6config);
 </pre>
-<p>        The plugin obtained an IPv6 configuration.
+<p>
+The plugin obtained an IPv6 configuration.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -357,7 +402,9 @@ Ip6Config (a{sv} ip6config);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>ip6config</code></em></code>:</span></p></td>
-<td><p>The IPv6 configuration.</p></td>
+<td><p>
+The IPv6 configuration.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -367,7 +414,8 @@ Ip6Config (a{sv} ip6config);
 <pre class="programlisting">
 LoginBanner (s banner);
 </pre>
-<p>        Emitted when the plugin receives a login banner from the VPN service.
+<p>
+Emitted when the plugin receives a login banner from the VPN service.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -376,7 +424,9 @@ LoginBanner (s banner);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">s <em class="parameter"><code>banner</code></em></code>:</span></p></td>
-<td><p>The login banner string.</p></td>
+<td><p>
+The login banner string.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -386,7 +436,8 @@ LoginBanner (s banner);
 <pre class="programlisting">
 Failure (u reason);
 </pre>
-<p>        Emitted when a failure in the VPN plugin occurs.
+<p>
+Emitted when a failure in the VPN plugin occurs.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -395,7 +446,9 @@ Failure (u reason);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>reason</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-vpn-dbus-types.html#NMVpnPluginFailure" title="enum NMVpnPluginFailure">NMVpnPluginFailure</a>) Reason code for the failure.</p></td>
+<td><p>
+(<a class="link" href="nm-vpn-dbus-types.html#NMVpnPluginFailure" title="enum NMVpnPluginFailure">NMVpnPluginFailure</a>) Reason code for the failure.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -407,9 +460,11 @@ Failure (u reason);
 <pre class="programlisting">
 State  readable   u
 </pre>
-<p>        The state of the plugin.
+<p>
+The state of the plugin.
 </p>
-<p>        Returns: <a class="link" href="nm-vpn-dbus-types.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a>
+<p>
+Returns: <a class="link" href="nm-vpn-dbus-types.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a>
 </p>
 </div>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html
index 3dfeb7c7..80f00881 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html
@@ -49,7 +49,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager-WifiP2PPeer"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 <p class="since">Since 1.16</p>
 </div>
 <div class="refsect1">
@@ -59,7 +62,8 @@
 <pre class="programlisting">
 Name  readable   s
 </pre>
-<p>        Device name.
+<p>
+Device name.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -69,9 +73,11 @@ Name  readable   s
 <pre class="programlisting">
 Flags  readable   u
 </pre>
-<p>        Flags describing the capabilities of the access point.
+<p>
+Flags describing the capabilities of the access point.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NM80211ApFlags" title="enum NM80211ApFlags">NM80211ApFlags</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NM80211ApFlags" title="enum NM80211ApFlags">NM80211ApFlags</a>
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -81,7 +87,8 @@ Flags  readable   u
 <pre class="programlisting">
 Manufacturer  readable   s
 </pre>
-<p>        The manufacturer of the Wi-Fi P2P peer.
+<p>
+The manufacturer of the Wi-Fi P2P peer.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -91,7 +98,8 @@ Manufacturer  readable   s
 <pre class="programlisting">
 Model  readable   s
 </pre>
-<p>        The model of the Wi-Fi P2P peer.
+<p>
+The model of the Wi-Fi P2P peer.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -101,7 +109,8 @@ Model  readable   s
 <pre class="programlisting">
 ModelNumber  readable   s
 </pre>
-<p>        The model number of the Wi-Fi P2P peer.
+<p>
+The model number of the Wi-Fi P2P peer.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -111,7 +120,8 @@ ModelNumber  readable   s
 <pre class="programlisting">
 Serial  readable   s
 </pre>
-<p>        The serial number of the Wi-Fi P2P peer.
+<p>
+The serial number of the Wi-Fi P2P peer.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -121,7 +131,8 @@ Serial  readable   s
 <pre class="programlisting">
 WfdIEs  readable   ay
 </pre>
-<p>        The Wi-Fi Display Information Elements of the Wi-Fi P2P peer.
+<p>
+The Wi-Fi Display Information Elements of the Wi-Fi P2P peer.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -131,7 +142,8 @@ WfdIEs  readable   ay
 <pre class="programlisting">
 HwAddress  readable   s
 </pre>
-<p>        The hardware address (BSSID) of the access point.
+<p>
+The hardware address (BSSID) of the access point.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -141,7 +153,8 @@ HwAddress  readable   s
 <pre class="programlisting">
 Strength  readable   y
 </pre>
-<p>        The current signal quality of the access point, in percent.
+<p>
+The current signal quality of the access point, in percent.
 </p>
 <p class="since">Since 1.16</p>
 </div>
@@ -151,9 +164,10 @@ Strength  readable   y
 <pre class="programlisting">
 LastSeen  readable   i
 </pre>
-<p>        The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access
-        point was found in scan results. A value of -1 means the access point has
-        never been found in scan results.
+<p>
+The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access
+point was found in scan results. A value of -1 means the access point has
+never been found in scan results.
 </p>
 <p class="since">Since 1.16</p>
 </div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html
index f6c0aae8..628636fd 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html
@@ -119,7 +119,10 @@
 </div>
 <div class="refsect1">
 <a name="gdbus-interface-org-freedesktop-NetworkManager"></a><h2>Description</h2>
-<p></p>
+<p>
+</p>
+<p>
+</p>
 </div>
 <div class="refsect1">
 <a name="gdbus-methods-org.freedesktop.NetworkManager"></a><h2>Method Details</h2>
@@ -128,26 +131,28 @@
 <pre class="programlisting">
 Reload (IN  u flags);
 </pre>
-<p>        Reload NetworkManager's configuration and perform certain updates, like flushing a cache or
-        rewriting external state to disk. This is similar to sending SIGHUP to NetworkManager but it
-        allows for more fine-grained control over what to reload (see <em class="parameter"><code>flags</code></em>). It also allows
-        non-root access via PolicyKit and contrary to signals it is synchronous.
+<p>
+Reload NetworkManager's configuration and perform certain updates, like flushing a cache or
+rewriting external state to disk. This is similar to sending SIGHUP to NetworkManager but it
+allows for more fine-grained control over what to reload (see <em class="parameter"><code>flags</code></em>). It also allows
+non-root access via PolicyKit and contrary to signals it is synchronous.
 </p>
-<p>        No flags (0x00) means to reload everything that is supported which is identical to
-        sending a SIGHUP.
-        (0x01) means to reload the NetworkManager.conf configuration from disk. Note that this
-        does not include connections, which can be reloaded via Setting's ReloadConnections.
-        (0x02) means to update DNS configuration, which usually involves writing /etc/resolv.conf
-        anew.
-        (0x04) means to restart the DNS plugin. This is for example useful when using
-        dnsmasq plugin, which uses additional configuration in /etc/NetworkManager/dnsmasq.d.
-        If you edit those files, you can restart the DNS plugin. This action shortly interrupts
-        name resolution.
-        Note that flags may affect each other. For example, restarting the DNS plugin (0x04)
-        implicitly updates DNS too (0x02). Or when reloading the configuration (0x01), changes
-        to DNS setting also cause a DNS update (0x02). However, (0x01) does not involve restarting
-        the DNS plugin (0x04) or update resolv.conf (0x02), unless the DNS related configuration
-        changes in NetworkManager.conf.
+<p>
+No flags (0x00) means to reload everything that is supported which is identical to
+sending a SIGHUP.
+(0x01) means to reload the NetworkManager.conf configuration from disk. Note that this
+does not include connections, which can be reloaded via Setting's ReloadConnections.
+(0x02) means to update DNS configuration, which usually involves writing /etc/resolv.conf
+anew.
+(0x04) means to restart the DNS plugin. This is for example useful when using
+dnsmasq plugin, which uses additional configuration in /etc/NetworkManager/dnsmasq.d.
+If you edit those files, you can restart the DNS plugin. This action shortly interrupts
+name resolution.
+Note that flags may affect each other. For example, restarting the DNS plugin (0x04)
+implicitly updates DNS too (0x02). Or when reloading the configuration (0x01), changes
+to DNS setting also cause a DNS update (0x02). However, (0x01) does not involve restarting
+the DNS plugin (0x04) or update resolv.conf (0x02), unless the DNS related configuration
+changes in NetworkManager.conf.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -156,7 +161,9 @@ Reload (IN  u flags);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
-<td><p>Optional flags to specify which parts shall be reloaded.</p></td>
+<td><p>
+Optional flags to specify which parts shall be reloaded.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -166,7 +173,8 @@ Reload (IN  u flags);
 <pre class="programlisting">
 GetDevices (OUT ao devices);
 </pre>
-<p>        Get the list of realized network devices.
+<p>
+Get the list of realized network devices.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -175,7 +183,9 @@ GetDevices (OUT ao devices);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>devices</code></em></code>:</span></p></td>
-<td><p>List of object paths of network devices known to the system. This list does not include device placeholders (see GetAllDevices()).</p></td>
+<td><p>
+List of object paths of network devices known to the system. This list does not include device placeholders (see GetAllDevices()).
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -185,7 +195,8 @@ GetDevices (OUT ao devices);
 <pre class="programlisting">
 GetAllDevices (OUT ao devices);
 </pre>
-<p>        Get the list of all network devices.
+<p>
+Get the list of all network devices.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -194,7 +205,9 @@ GetAllDevices (OUT ao devices);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>devices</code></em></code>:</span></p></td>
-<td><p>List of object paths of network devices and device placeholders (eg, devices that do not yet exist but which can be automatically created by NetworkManager if one of their AvailableConnections was activated).</p></td>
+<td><p>
+List of object paths of network devices and device placeholders (eg, devices that do not yet exist but which can be automatically created by NetworkManager if one of their AvailableConnections was activated).
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -205,9 +218,10 @@ GetAllDevices (OUT ao devices);
 GetDeviceByIpIface (IN  s iface,
                     OUT o device);
 </pre>
-<p>        Return the object path of the network device referenced by its IP
-        interface name. Note that some devices (usually modems) only have an IP
-        interface name when they are connected.
+<p>
+Return the object path of the network device referenced by its IP
+interface name. Note that some devices (usually modems) only have an IP
+interface name when they are connected.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -217,11 +231,15 @@ GetDeviceByIpIface (IN  s iface,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>iface</code></em></code>:</span></p></td>
-<td><p>Interface name of the device to find.</p></td>
+<td><p>
+Interface name of the device to find.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>device</code></em></code>:</span></p></td>
-<td><p>Object path of the network device.</p></td>
+<td><p>
+Object path of the network device.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -235,7 +253,8 @@ ActivateConnection (IN  o connection,
                     IN  o specific_object,
                     OUT o active_connection);
 </pre>
-<p>        Activate a connection using the supplied device.
+<p>
+Activate a connection using the supplied device.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -245,19 +264,27 @@ ActivateConnection (IN  o connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>The connection to activate. If "/" is given, a valid device path must be given, and NetworkManager picks the best connection to activate for the given device. VPN connections must always pass a valid connection path.</p></td>
+<td><p>
+The connection to activate. If "/" is given, a valid device path must be given, and NetworkManager picks the best connection to activate for the given device. VPN connections must always pass a valid connection path.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>device</code></em></code>:</span></p></td>
-<td><p>The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use.</p></td>
+<td><p>
+The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>specific_object</code></em></code>:</span></p></td>
-<td><p>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick an AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device.</p></td>
+<td><p>
+The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick an AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>active_connection</code></em></code>:</span></p></td>
-<td><p>The path of the active connection object representing this active connection.</p></td>
+<td><p>
+The path of the active connection object representing this active connection.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -272,12 +299,14 @@ AddAndActivateConnection (IN  a{sa{sv}} connection,
                           OUT o         path,
                           OUT o         active_connection);
 </pre>
-<p>        Adds a new connection using the given details (if any) as a template
-        (automatically filling in missing settings with the capabilities of the
-        given device and specific object), then activate the new connection.
-        Cannot be used for VPN connections at this time.
+<p>
+Adds a new connection using the given details (if any) as a template
+(automatically filling in missing settings with the capabilities of the
+given device and specific object), then activate the new connection.
+Cannot be used for VPN connections at this time.
 </p>
-<p>        See also AddAndActivateConnection2.
+<p>
+See also AddAndActivateConnection2.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -287,23 +316,33 @@ AddAndActivateConnection (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.</p></td>
+<td><p>
+Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>device</code></em></code>:</span></p></td>
-<td><p>The object path of device to be activated using the given connection.</p></td>
+<td><p>
+The object path of device to be activated using the given connection.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>specific_object</code></em></code>:</span></p></td>
-<td><p>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.</p></td>
+<td><p>
+The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td>
-<td><p>Object path of the new connection that was just added.</p></td>
+<td><p>
+Object path of the new connection that was just added.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>active_connection</code></em></code>:</span></p></td>
-<td><p>The path of the active connection object representing this active connection.</p></td>
+<td><p>
+The path of the active connection object representing this active connection.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -320,16 +359,19 @@ AddAndActivateConnection2 (IN  a{sa{sv}} connection,
                            OUT o         active_connection,
                            OUT a{sv}     result);
 </pre>
-<p>        Adds a new connection using the given details (if any) as a template
-        (automatically filling in missing settings with the capabilities of the
-        given device and specific object), then activate the new connection.
-        Cannot be used for VPN connections at this time.
+<p>
+Adds a new connection using the given details (if any) as a template
+(automatically filling in missing settings with the capabilities of the
+given device and specific object), then activate the new connection.
+Cannot be used for VPN connections at this time.
 </p>
-<p>        This method extends AddAndActivateConnection to allow passing further
-        parameters. At this time the following options are supported:
+<p>
+This method extends AddAndActivateConnection to allow passing further
+parameters. At this time the following options are supported:
 </p>
-<p>         * persist: A string value of either "disk" (default), "memory" or "volatile". If "memory" is passed, the connection will not be saved to disk. If "volatile" is passed, the connection will not be saved to disk and will be destroyed when disconnected.
-         * bind-activation: Bind the activation lifetime. Set to "dbus-name" to automatically disconnect when the requesting process disappears from the bus. The default of "none" means the connection is kept activated normally.
+<p>
+* persist: A string value of either "disk" (default), "memory" or "volatile". If "memory" is passed, the connection will not be saved to disk. If "volatile" is passed, the connection will not be saved to disk and will be destroyed when disconnected.
+* bind-activation: Bind the activation lifetime. Set to "dbus-name" to automatically disconnect when the requesting process disappears from the bus. The default of "none" means the connection is kept activated normally.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -339,31 +381,45 @@ AddAndActivateConnection2 (IN  a{sa{sv}} connection,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td>
-<td><p>Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.</p></td>
+<td><p>
+Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>device</code></em></code>:</span></p></td>
-<td><p>The object path of device to be activated using the given connection.</p></td>
+<td><p>
+The object path of device to be activated using the given connection.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>specific_object</code></em></code>:</span></p></td>
-<td><p>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.</p></td>
+<td><p>
+The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For Wi-Fi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>options</code></em></code>:</span></p></td>
-<td><p>Further options for the method call.</p></td>
+<td><p>
+Further options for the method call.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td>
-<td><p>Object path of the new connection that was just added.</p></td>
+<td><p>
+Object path of the new connection that was just added.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>active_connection</code></em></code>:</span></p></td>
-<td><p>The path of the active connection object representing this active connection.</p></td>
+<td><p>
+The path of the active connection object representing this active connection.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT a{sv} <em class="parameter"><code>result</code></em></code>:</span></p></td>
-<td><p>A dictionary of additional output arguments for future extension. Currently, not additional output arguments are supported.</p></td>
+<td><p>
+A dictionary of additional output arguments for future extension. Currently, not additional output arguments are supported.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -374,7 +430,8 @@ AddAndActivateConnection2 (IN  a{sa{sv}} connection,
 <pre class="programlisting">
 DeactivateConnection (IN  o active_connection);
 </pre>
-<p>        Deactivate an active connection.
+<p>
+Deactivate an active connection.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -383,7 +440,9 @@ DeactivateConnection (IN  o active_connection);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>active_connection</code></em></code>:</span></p></td>
-<td><p>The currently active connection to deactivate.</p></td>
+<td><p>
+The currently active connection to deactivate.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -393,10 +452,11 @@ DeactivateConnection (IN  o active_connection);
 <pre class="programlisting">
 Sleep (IN  b sleep);
 </pre>
-<p>        Control the NetworkManager daemon's sleep state. When asleep, all
-        interfaces that it manages are deactivated. When awake, devices are
-        available to be activated. This command should not be called directly by
-        users or clients; it is intended for system suspend/resume tracking.
+<p>
+Control the NetworkManager daemon's sleep state. When asleep, all
+interfaces that it manages are deactivated. When awake, devices are
+available to be activated. This command should not be called directly by
+users or clients; it is intended for system suspend/resume tracking.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -405,7 +465,9 @@ Sleep (IN  b sleep);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN b <em class="parameter"><code>sleep</code></em></code>:</span></p></td>
-<td><p>Indicates whether the NetworkManager daemon should sleep or wake.</p></td>
+<td><p>
+Indicates whether the NetworkManager daemon should sleep or wake.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -415,11 +477,12 @@ Sleep (IN  b sleep);
 <pre class="programlisting">
 Enable (IN  b enable);
 </pre>
-<p>        Control whether overall networking is enabled or disabled. When disabled,
-        all interfaces that NM manages are deactivated. When enabled, all managed
-        interfaces are re-enabled and available to be activated. This command
-        should be used by clients that provide to users the ability to
-        enable/disable all networking.
+<p>
+Control whether overall networking is enabled or disabled. When disabled,
+all interfaces that NM manages are deactivated. When enabled, all managed
+interfaces are re-enabled and available to be activated. This command
+should be used by clients that provide to users the ability to
+enable/disable all networking.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -428,7 +491,9 @@ Enable (IN  b enable);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN b <em class="parameter"><code>enable</code></em></code>:</span></p></td>
-<td><p>If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices.</p></td>
+<td><p>
+If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -438,9 +503,10 @@ Enable (IN  b enable);
 <pre class="programlisting">
 GetPermissions (OUT a{ss} permissions);
 </pre>
-<p>        Returns the permissions a caller has for various authenticated operations
-        that NetworkManager provides, like Enable/Disable networking, changing
-        Wi-Fi, WWAN, and WiMAX state, etc.
+<p>
+Returns the permissions a caller has for various authenticated operations
+that NetworkManager provides, like Enable/Disable networking, changing
+Wi-Fi, WWAN, and WiMAX state, etc.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -449,7 +515,9 @@ GetPermissions (OUT a{ss} permissions);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT a{ss} <em class="parameter"><code>permissions</code></em></code>:</span></p></td>
-<td><p>Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations.</p></td>
+<td><p>
+Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -460,7 +528,8 @@ GetPermissions (OUT a{ss} permissions);
 SetLogging (IN  s level,
             IN  s domains);
 </pre>
-<p>        Set logging verbosity and which operations are logged.
+<p>
+Set logging verbosity and which operations are logged.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -470,11 +539,15 @@ SetLogging (IN  s level,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>level</code></em></code>:</span></p></td>
-<td><p>One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. This level is applied to the domains as specified in the domains argument. Except for the special level "KEEP", all unmentioned domains are disabled entirely. "KEEP" is special and allows not to change the current setting except for the specified domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only touch the platform domain.</p></td>
+<td><p>
+One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. This level is applied to the domains as specified in the domains argument. Except for the special level "KEEP", all unmentioned domains are disabled entirely. "KEEP" is special and allows not to change the current setting except for the specified domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only touch the platform domain.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>domains</code></em></code>:</span></p></td>
-<td><p>A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. In addition to these domains, the following special domains can be used: [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains should log at a different level from the default by appending a colon (':') and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the log level is changed but the current set of log domains remains unchanged.</p></td>
+<td><p>
+A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. In addition to these domains, the following special domains can be used: [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains should log at a different level from the default by appending a colon (':') and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the log level is changed but the current set of log domains remains unchanged.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -486,7 +559,8 @@ SetLogging (IN  s level,
 GetLogging (OUT s level,
             OUT s domains);
 </pre>
-<p>        Get current logging verbosity level and operations domains.
+<p>
+Get current logging verbosity level and operations domains.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -496,11 +570,15 @@ GetLogging (OUT s level,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>level</code></em></code>:</span></p></td>
-<td><p>One of [ERR, WARN, INFO, DEBUG, TRACE].</p></td>
+<td><p>
+One of [ERR, WARN, INFO, DEBUG, TRACE].
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>domains</code></em></code>:</span></p></td>
-<td><p>For available domains see SetLogging() call.</p></td>
+<td><p>
+For available domains see SetLogging() call.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -511,7 +589,8 @@ GetLogging (OUT s level,
 <pre class="programlisting">
 CheckConnectivity (OUT u connectivity);
 </pre>
-<p>        Re-check the network connectivity state.
+<p>
+Re-check the network connectivity state.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -520,7 +599,9 @@ CheckConnectivity (OUT u connectivity);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT u <em class="parameter"><code>connectivity</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>) The current connectivity state.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>) The current connectivity state.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -530,8 +611,9 @@ CheckConnectivity (OUT u connectivity);
 <pre class="programlisting">
 state (OUT u state);
 </pre>
-<p>        The overall networking state as determined by the NetworkManager daemon,
-        based on the state of network devices under its management.
+<p>
+The overall networking state as determined by the NetworkManager daemon,
+based on the state of network devices under its management.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -540,7 +622,9 @@ state (OUT u state);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">OUT u <em class="parameter"><code>state</code></em></code>:</span></p></td>
-<td><p><a class="link" href="nm-dbus-types.html#NMState" title="enum NMState">NMState</a></p></td>
+<td><p>
+<a class="link" href="nm-dbus-types.html#NMState" title="enum NMState">NMState</a>
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -553,9 +637,10 @@ CheckpointCreate (IN  ao devices,
                   IN  u  flags,
                   OUT o  checkpoint);
 </pre>
-<p>        Create a checkpoint of the current networking configuration
-        for given interfaces. If <em class="parameter"><code>rollback_timeout</code></em> is not zero, a
-        rollback is automatically performed after the given timeout.
+<p>
+Create a checkpoint of the current networking configuration
+for given interfaces. If <em class="parameter"><code>rollback_timeout</code></em> is not zero, a
+rollback is automatically performed after the given timeout.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -565,19 +650,27 @@ CheckpointCreate (IN  ao devices,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN ao <em class="parameter"><code>devices</code></em></code>:</span></p></td>
-<td><p>A list of device paths for which a checkpoint should be created. An empty list means all devices.</p></td>
+<td><p>
+A list of device paths for which a checkpoint should be created. An empty list means all devices.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>rollback_timeout</code></em></code>:</span></p></td>
-<td><p>The time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite.</p></td>
+<td><p>
+The time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMCheckpointCreateFlags" title="enum NMCheckpointCreateFlags">NMCheckpointCreateFlags</a>) Flags for the creation.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMCheckpointCreateFlags" title="enum NMCheckpointCreateFlags">NMCheckpointCreateFlags</a>) Flags for the creation.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>checkpoint</code></em></code>:</span></p></td>
-<td><p>On success, the path of the new checkpoint.</p></td>
+<td><p>
+On success, the path of the new checkpoint.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -588,7 +681,8 @@ CheckpointCreate (IN  ao devices,
 <pre class="programlisting">
 CheckpointDestroy (IN  o checkpoint);
 </pre>
-<p>        Destroy a previously created checkpoint.
+<p>
+Destroy a previously created checkpoint.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -597,7 +691,9 @@ CheckpointDestroy (IN  o checkpoint);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>checkpoint</code></em></code>:</span></p></td>
-<td><p>The checkpoint to be destroyed. Set to empty to cancel all pending checkpoints.</p></td>
+<td><p>
+The checkpoint to be destroyed. Set to empty to cancel all pending checkpoints.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -608,7 +704,8 @@ CheckpointDestroy (IN  o checkpoint);
 CheckpointRollback (IN  o     checkpoint,
                     OUT a{su} result);
 </pre>
-<p>        Rollback a checkpoint before the timeout is reached.
+<p>
+Rollback a checkpoint before the timeout is reached.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -618,11 +715,15 @@ CheckpointRollback (IN  o     checkpoint,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>checkpoint</code></em></code>:</span></p></td>
-<td><p>The checkpoint to be rolled back.</p></td>
+<td><p>
+The checkpoint to be rolled back.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">OUT a{su} <em class="parameter"><code>result</code></em></code>:</span></p></td>
-<td><p>On return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a <a class="link" href="nm-dbus-types.html#NMRollbackResult" title="enum NMRollbackResult">RollbackResult</a>.</p></td>
+<td><p>
+On return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a <a class="link" href="nm-dbus-types.html#NMRollbackResult" title="enum NMRollbackResult">RollbackResult</a>.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -634,15 +735,17 @@ CheckpointRollback (IN  o     checkpoint,
 CheckpointAdjustRollbackTimeout (IN  o checkpoint,
                                  IN  u add_timeout);
 </pre>
-<p>        Reset the timeout for rollback for the checkpoint.
+<p>
+Reset the timeout for rollback for the checkpoint.
 </p>
-<p>        Note that the added seconds start counting from now,
-        not "Created" timestamp or the previous expiration
-        time. Note that the "Created" property of the checkpoint
-        will stay unchanged by this call. However, the "RollbackTimeout"
-        will be recalculated to give the approximate new expiration time.
-        The new "RollbackTimeout" property will be approximate up to
-        one second precision, which is the accuracy of the property.
+<p>
+Note that the added seconds start counting from now,
+not "Created" timestamp or the previous expiration
+time. Note that the "Created" property of the checkpoint
+will stay unchanged by this call. However, the "RollbackTimeout"
+will be recalculated to give the approximate new expiration time.
+The new "RollbackTimeout" property will be approximate up to
+one second precision, which is the accuracy of the property.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -652,11 +755,15 @@ CheckpointAdjustRollbackTimeout (IN  o checkpoint,
 <tbody>
 <tr>
 <td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>checkpoint</code></em></code>:</span></p></td>
-<td><p>The checkpoint to be rolled back.</p></td>
+<td><p>
+The checkpoint to be rolled back.
+</p></td>
 </tr>
 <tr>
 <td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>add_timeout</code></em></code>:</span></p></td>
-<td><p>Number of seconds from <span class="emphasis"><em>now</em></span> in which the timeout will expire. Set to 0 to disable the timeout.</p></td>
+<td><p>
+Number of seconds from <span class="emphasis"><em>now</em></span> in which the timeout will expire. Set to 0 to disable the timeout.
+</p></td>
 </tr>
 </tbody>
 </table></div>
@@ -670,8 +777,9 @@ CheckpointAdjustRollbackTimeout (IN  o checkpoint,
 <pre class="programlisting">
 CheckPermissions ();
 </pre>
-<p>        Emitted when system authorization details change, indicating that clients
-        may wish to recheck permissions with GetPermissions.
+<p>
+Emitted when system authorization details change, indicating that clients
+may wish to recheck permissions with GetPermissions.
 </p>
 </div>
 <hr>
@@ -680,7 +788,8 @@ CheckPermissions ();
 <pre class="programlisting">
 StateChanged (u state);
 </pre>
-<p>        NetworkManager's state changed.
+<p>
+NetworkManager's state changed.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -689,7 +798,9 @@ StateChanged (u state);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">u <em class="parameter"><code>state</code></em></code>:</span></p></td>
-<td><p>(<a class="link" href="nm-dbus-types.html#NMState" title="enum NMState">NMState</a>) The new state of NetworkManager.</p></td>
+<td><p>
+(<a class="link" href="nm-dbus-types.html#NMState" title="enum NMState">NMState</a>) The new state of NetworkManager.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -699,7 +810,8 @@ StateChanged (u state);
 <pre class="programlisting">
 DeviceAdded (o device_path);
 </pre>
-<p>        A device was added to the system
+<p>
+A device was added to the system
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -708,7 +820,9 @@ DeviceAdded (o device_path);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>device_path</code></em></code>:</span></p></td>
-<td><p>The object path of the newly added device.</p></td>
+<td><p>
+The object path of the newly added device.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -718,7 +832,8 @@ DeviceAdded (o device_path);
 <pre class="programlisting">
 DeviceRemoved (o device_path);
 </pre>
-<p>        A device was removed from the system, and is no longer available.
+<p>
+A device was removed from the system, and is no longer available.
 </p>
 <div class="variablelist"><table border="0" class="variablelist">
 <colgroup>
@@ -727,7 +842,9 @@ DeviceRemoved (o device_path);
 </colgroup>
 <tbody><tr>
 <td><p><span class="term"><code class="literal">o <em class="parameter"><code>device_path</code></em></code>:</span></p></td>
-<td><p>The object path of the device that was just removed.</p></td>
+<td><p>
+The object path of the device that was just removed.
+</p></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -739,9 +856,10 @@ DeviceRemoved (o device_path);
 <pre class="programlisting">
 Devices  readable   ao
 </pre>
-<p>        The list of realized network devices. Realized devices are those which
-        have backing resources (eg from the kernel or a management daemon like
-        ModemManager, teamd, etc).
+<p>
+The list of realized network devices. Realized devices are those which
+have backing resources (eg from the kernel or a management daemon like
+ModemManager, teamd, etc).
 </p>
 </div>
 <hr>
@@ -750,9 +868,10 @@ Devices  readable   ao
 <pre class="programlisting">
 AllDevices  readable   ao
 </pre>
-<p>        The list of both realized and un-realized network devices. Un-realized
-        devices are software devices which do not yet have backing resources, but
-        for which backing resources can be created if the device is activated.
+<p>
+The list of both realized and un-realized network devices. Un-realized
+devices are software devices which do not yet have backing resources, but
+for which backing resources can be created if the device is activated.
 </p>
 </div>
 <hr>
@@ -761,7 +880,8 @@ AllDevices  readable   ao
 <pre class="programlisting">
 Checkpoints  readable   ao
 </pre>
-<p>        The list of active checkpoints.
+<p>
+The list of active checkpoints.
 </p>
 </div>
 <hr>
@@ -770,8 +890,9 @@ Checkpoints  readable   ao
 <pre class="programlisting">
 NetworkingEnabled  readable   b
 </pre>
-<p>        Indicates if overall networking is currently enabled or not. See the
-        Enable() method.
+<p>
+Indicates if overall networking is currently enabled or not. See the
+Enable() method.
 </p>
 </div>
 <hr>
@@ -780,7 +901,8 @@ NetworkingEnabled  readable   b
 <pre class="programlisting">
 WirelessEnabled  readwrite  b
 </pre>
-<p>        Indicates if wireless is currently enabled or not.
+<p>
+Indicates if wireless is currently enabled or not.
 </p>
 </div>
 <hr>
@@ -789,8 +911,9 @@ WirelessEnabled  readwrite  b
 <pre class="programlisting">
 WirelessHardwareEnabled  readable   b
 </pre>
-<p>        Indicates if the wireless hardware is currently enabled, i.e. the state of
-        the RF kill switch.
+<p>
+Indicates if the wireless hardware is currently enabled, i.e. the state of
+the RF kill switch.
 </p>
 </div>
 <hr>
@@ -799,7 +922,8 @@ WirelessHardwareEnabled  readable   b
 <pre class="programlisting">
 WwanEnabled  readwrite  b
 </pre>
-<p>        Indicates if mobile broadband devices are currently enabled or not.
+<p>
+Indicates if mobile broadband devices are currently enabled or not.
 </p>
 </div>
 <hr>
@@ -808,8 +932,9 @@ WwanEnabled  readwrite  b
 <pre class="programlisting">
 WwanHardwareEnabled  readable   b
 </pre>
-<p>        Indicates if the mobile broadband hardware is currently enabled, i.e. the
-        state of the RF kill switch.
+<p>
+Indicates if the mobile broadband hardware is currently enabled, i.e. the
+state of the RF kill switch.
 </p>
 </div>
 <hr>
@@ -818,8 +943,9 @@ WwanHardwareEnabled  readable   b
 <pre class="programlisting">
 WimaxEnabled  readwrite  b
 </pre>
-<p>        DEPRECATED. Doesn't have any meaning and is around only for
-        compatibility reasons.
+<p>
+DEPRECATED. Doesn't have any meaning and is around only for
+compatibility reasons.
 </p>
 </div>
 <hr>
@@ -828,8 +954,9 @@ WimaxEnabled  readwrite  b
 <pre class="programlisting">
 WimaxHardwareEnabled  readable   b
 </pre>
-<p>        DEPRECATED. Doesn't have any meaning and is around only for
-        compatibility reasons.
+<p>
+DEPRECATED. Doesn't have any meaning and is around only for
+compatibility reasons.
 </p>
 </div>
 <hr>
@@ -838,8 +965,9 @@ WimaxHardwareEnabled  readable   b
 <pre class="programlisting">
 RadioFlags  readable   u
 </pre>
-<p>        Flags related to radio devices. See <a class="link" href="nm-dbus-types.html#NMRadioFlags" title="enum NMRadioFlags">NMRadioFlags</a> for the list of flags
-        supported.
+<p>
+Flags related to radio devices. See <a class="link" href="nm-dbus-types.html#NMRadioFlags" title="enum NMRadioFlags">NMRadioFlags</a> for the list of flags
+supported.
 </p>
 <p class="since">Since 1.38</p>
 </div>
@@ -849,7 +977,8 @@ RadioFlags  readable   u
 <pre class="programlisting">
 ActiveConnections  readable   ao
 </pre>
-<p>        List of active connection object paths.
+<p>
+List of active connection object paths.
 </p>
 </div>
 <hr>
@@ -858,11 +987,12 @@ ActiveConnections  readable   ao
 <pre class="programlisting">
 PrimaryConnection  readable   o
 </pre>
-<p>        The object path of the "primary" active connection being used to access
-        the network. In particular, if there is no VPN active, or the VPN does not
-        have the default route, then this indicates the connection that has the
-        default route. If there is a VPN active with the default route, then this
-        indicates the connection that contains the route to the VPN endpoint.
+<p>
+The object path of the "primary" active connection being used to access
+the network. In particular, if there is no VPN active, or the VPN does not
+have the default route, then this indicates the connection that has the
+default route. If there is a VPN active with the default route, then this
+indicates the connection that contains the route to the VPN endpoint.
 </p>
 </div>
 <hr>
@@ -871,9 +1001,10 @@ PrimaryConnection  readable   o
 <pre class="programlisting">
 PrimaryConnectionType  readable   s
 </pre>
-<p>        The connection type of the "primary" active connection being used to
-        access the network. This is the same as the Type property on the object
-        indicated by PrimaryConnection.
+<p>
+The connection type of the "primary" active connection being used to
+access the network. This is the same as the Type property on the object
+indicated by PrimaryConnection.
 </p>
 </div>
 <hr>
@@ -882,10 +1013,12 @@ PrimaryConnectionType  readable   s
 <pre class="programlisting">
 Metered  readable   u
 </pre>
-<p>        Indicates whether the connectivity is metered. This is equivalent to the
-        metered property of the device associated with the primary connection.
+<p>
+Indicates whether the connectivity is metered. This is equivalent to the
+metered property of the device associated with the primary connection.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMMetered" title="enum NMMetered">NMMetered</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMMetered" title="enum NMMetered">NMMetered</a>
 </p>
 </div>
 <hr>
@@ -894,9 +1027,10 @@ Metered  readable   u
 <pre class="programlisting">
 ActivatingConnection  readable   o
 </pre>
-<p>        The object path of an active connection that is currently being activated
-        and which is expected to become the new PrimaryConnection when it finishes
-        activating.
+<p>
+The object path of an active connection that is currently being activated
+and which is expected to become the new PrimaryConnection when it finishes
+activating.
 </p>
 </div>
 <hr>
@@ -905,9 +1039,10 @@ ActivatingConnection  readable   o
 <pre class="programlisting">
 Startup  readable   b
 </pre>
-<p>        Indicates whether NM is still starting up; this becomes FALSE when NM has
-        finished attempting to activate every connection that it might be able to
-        activate at startup.
+<p>
+Indicates whether NM is still starting up; this becomes FALSE when NM has
+finished attempting to activate every connection that it might be able to
+activate at startup.
 </p>
 </div>
 <hr>
@@ -916,7 +1051,8 @@ Startup  readable   b
 <pre class="programlisting">
 Version  readable   s
 </pre>
-<p>        NetworkManager version.
+<p>
+NetworkManager version.
 </p>
 </div>
 <hr>
@@ -925,9 +1061,10 @@ Version  readable   s
 <pre class="programlisting">
 Capabilities  readable   au
 </pre>
-<p>        The current set of capabilities. See <a class="link" href="nm-dbus-types.html#NMCapability" title="enum NMCapability">NMCapability</a> for currently
-        defined capability numbers. The array is guaranteed to
-        be sorted in ascending order without duplicates.
+<p>
+The current set of capabilities. See <a class="link" href="nm-dbus-types.html#NMCapability" title="enum NMCapability">NMCapability</a> for currently
+defined capability numbers. The array is guaranteed to
+be sorted in ascending order without duplicates.
 </p>
 </div>
 <hr>
@@ -936,18 +1073,22 @@ Capabilities  readable   au
 <pre class="programlisting">
 State  readable   u
 </pre>
-<p>        The overall state of the NetworkManager daemon.
+<p>
+The overall state of the NetworkManager daemon.
 </p>
-<p>        This takes state of all active connections and the connectivity state into account
-        to produce a single indicator of the network accessibility status.
+<p>
+This takes state of all active connections and the connectivity state into account
+to produce a single indicator of the network accessibility status.
 </p>
-<p>        The graphical shells may use this property to provide network connection status
-        indication and applications may use this to check if Internet connection is
-        accessible. Shell that is able to cope with captive portals should use the
-        "Connectivity" property to decide whether to present a captive portal authentication
-        dialog.
+<p>
+The graphical shells may use this property to provide network connection status
+indication and applications may use this to check if Internet connection is
+accessible. Shell that is able to cope with captive portals should use the
+"Connectivity" property to decide whether to present a captive portal authentication
+dialog.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMState" title="enum NMState">NMState</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMState" title="enum NMState">NMState</a>
 </p>
 </div>
 <hr>
@@ -956,21 +1097,25 @@ State  readable   u
 <pre class="programlisting">
 Connectivity  readable   u
 </pre>
-<p>        The result of the last connectivity check. The connectivity check is triggered
-        automatically when a default connection becomes available, periodically and by
-        calling a CheckConnectivity() method.
+<p>
+The result of the last connectivity check. The connectivity check is triggered
+automatically when a default connection becomes available, periodically and by
+calling a CheckConnectivity() method.
 </p>
-<p>        This property is in general useful for the graphical shell to determine whether
-        the Internet access is being hijacked by an authentication gateway (a "captive
-        portal"). In such case it would typically present a web browser window to give
-        the user a chance to authenticate and call CheckConnectivity() when the user
-        submits a form or dismisses the window.
+<p>
+This property is in general useful for the graphical shell to determine whether
+the Internet access is being hijacked by an authentication gateway (a "captive
+portal"). In such case it would typically present a web browser window to give
+the user a chance to authenticate and call CheckConnectivity() when the user
+submits a form or dismisses the window.
 </p>
-<p>        To determine the whether the user is able to access the Internet without dealing
-        with captive portals (e.g. to provide a network connection indicator or disable
-        controls that require Internet access), the "State" property is more suitable.
+<p>
+To determine the whether the user is able to access the Internet without dealing
+with captive portals (e.g. to provide a network connection indicator or disable
+controls that require Internet access), the "State" property is more suitable.
 </p>
-<p>        Returns: <a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>
+<p>
+Returns: <a class="link" href="nm-dbus-types.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>
 </p>
 </div>
 <hr>
@@ -979,13 +1124,15 @@ Connectivity  readable   u
 <pre class="programlisting">
 ConnectivityCheckAvailable  readable   b
 </pre>
-<p>        Indicates whether connectivity checking service has been
-        configured.  This may return true even if the service is not
-        currently enabled.
+<p>
+Indicates whether connectivity checking service has been
+configured.  This may return true even if the service is not
+currently enabled.
 </p>
-<p>        This is primarily intended for use in a privacy control panel,
-        as a way to determine whether to show an option to
-        enable/disable the feature.
+<p>
+This is primarily intended for use in a privacy control panel,
+as a way to determine whether to show an option to
+enable/disable the feature.
 </p>
 </div>
 <hr>
@@ -994,9 +1141,10 @@ ConnectivityCheckAvailable  readable   b
 <pre class="programlisting">
 ConnectivityCheckEnabled  readwrite  b
 </pre>
-<p>        Indicates whether connectivity checking is enabled.  This
-        property can also be written to disable connectivity
-        checking (as a privacy control panel might want to do).
+<p>
+Indicates whether connectivity checking is enabled.  This
+property can also be written to disable connectivity
+checking (as a privacy control panel might want to do).
 </p>
 </div>
 <hr>
@@ -1005,7 +1153,8 @@ ConnectivityCheckEnabled  readwrite  b
 <pre class="programlisting">
 ConnectivityCheckUri  readable   s
 </pre>
-<p>        The URI that NetworkManager will hit to check if there is internet connectivity.
+<p>
+The URI that NetworkManager will hit to check if there is internet connectivity.
 </p>
 </div>
 <hr>
@@ -1014,14 +1163,15 @@ ConnectivityCheckUri  readable   s
 <pre class="programlisting">
 GlobalDnsConfiguration  readwrite  a{sv}
 </pre>
-<p>        Dictionary of global DNS settings where the key is one of "searches",
-        "options" and "domains". The values for the "searches" and "options" keys
-        are string arrays describing the list of search domains and resolver
-        options, respectively. The value of the "domains" key is a second-level
-        dictionary, where each key is a domain name, and each key's value is a
-        third-level dictionary with the keys "servers" and "options". "servers" is
-        a string array of DNS servers, "options" is a string array of
-        domain-specific options.
+<p>
+Dictionary of global DNS settings where the key is one of "searches",
+"options" and "domains". The values for the "searches" and "options" keys
+are string arrays describing the list of search domains and resolver
+options, respectively. The value of the "domains" key is a second-level
+dictionary, where each key is a domain name, and each key's value is a
+third-level dictionary with the keys "servers" and "options". "servers" is
+a string array of DNS servers, "options" is a string array of
+domain-specific options.
 </p>
 </div>
 </div>
diff --git a/docs/api/html/index.html b/docs/api/html/index.html
index 34b74087..81e05e56 100644
--- a/docs/api/html/index.html
+++ b/docs/api/html/index.html
@@ -16,7 +16,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">NetworkManager Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for NetworkManager 1.38.0
+      for NetworkManager 1.38.4
 
       The latest version of this documentation can be found on-line at
       <a class="ulink" href="https://networkmanager.dev/docs/api/latest/" target="_top">https://networkmanager.dev/docs/api/latest/</a>.
diff --git a/docs/api/html/nm-dbus-types.html b/docs/api/html/nm-dbus-types.html
index 673eb0e4..4c90a748 100644
--- a/docs/api/html/nm-dbus-types.html
+++ b/docs/api/html/nm-dbus-types.html
@@ -3070,7 +3070,7 @@
 <hr>
 <div class="refsect2">
 <a name="NMMetered"></a><h3>enum NMMetered</h3>
-<p>The NMMetered enum has two different purposes: one is to configure "connection.metered" setting of a connection profile in NMSettingConnection, and the other is to express the actual metered state of the <a href="/usr/share/gtk-doc/html/libnm/NMActiveConnection.html#NMDevice-struct">NMDevice</a> at a given moment.</p>
+<p>The NMMetered enum has two different purposes: one is to configure "connection.metered" setting of a connection profile in NMSettingConnection, and the other is to express the actual metered state of the <a href="/usr/share/gtk-doc/html/libnm/NMDevice.html#NMDevice-struct">NMDevice</a> at a given moment.</p>
 <p>For the connection profile only NM_METERED_UNKNOWN, NM_METERED_NO and NM_METERED_YES are allowed.</p>
 <p>The device's metered state at runtime is determined by the profile which is currently active. If the profile explicitly specifies NM_METERED_NO or NM_METERED_YES, then the device's metered state is as such. If the connection profile leaves it undecided at NM_METERED_UNKNOWN (the default), then NetworkManager tries to guess the metered state, for example based on the device type or on DHCP options (like Android devices exposing a "ANDROID_METERED" DHCP vendor option). This then leads to either NM_METERED_GUESS_NO or NM_METERED_GUESS_YES.</p>
 <p>Most applications probably should treat the runtime state NM_METERED_GUESS_YES like NM_METERED_YES, and all other states as not metered.</p>
diff --git a/docs/api/html/style.css b/docs/api/html/style.css
index c163abaa..2eeda1f0 100644
--- a/docs/api/html/style.css
+++ b/docs/api/html/style.css
@@ -461,22 +461,22 @@ span.linenos { color: inherit; background-color: transparent; padding-left: 5px;
 td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
 span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
 .hll { background-color: #ffffcc }
-.c { color: #408080; font-style: italic } /* Comment */
+.c { color: #3D7B7B; font-style: italic } /* Comment */
 .err { border: 1px solid #FF0000 } /* Error */
 .k { color: #008000; font-weight: bold } /* Keyword */
 .o { color: #666666 } /* Operator */
-.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
-.cm { color: #408080; font-style: italic } /* Comment.Multiline */
-.cp { color: #BC7A00 } /* Comment.Preproc */
-.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
-.c1 { color: #408080; font-style: italic } /* Comment.Single */
-.cs { color: #408080; font-style: italic } /* Comment.Special */
+.ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */
+.cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */
+.cp { color: #9C6500 } /* Comment.Preproc */
+.cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */
+.cs { color: #3D7B7B; font-style: italic } /* Comment.Special */
 .gd { color: #A00000 } /* Generic.Deleted */
 .ge { font-style: italic } /* Generic.Emph */
-.gr { color: #FF0000 } /* Generic.Error */
+.gr { color: #E40000 } /* Generic.Error */
 .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.gi { color: #00A000 } /* Generic.Inserted */
-.go { color: #888888 } /* Generic.Output */
+.gi { color: #008400 } /* Generic.Inserted */
+.go { color: #717171 } /* Generic.Output */
 .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
 .gs { font-weight: bold } /* Generic.Strong */
 .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
@@ -489,15 +489,15 @@ span.linenos.special { color: #000000; background-color: #ffffc0; padding-left:
 .kt { color: #B00040 } /* Keyword.Type */
 .m { color: #666666 } /* Literal.Number */
 .s { color: #BA2121 } /* Literal.String */
-.na { color: #7D9029 } /* Name.Attribute */
+.na { color: #687822 } /* Name.Attribute */
 .nb { color: #008000 } /* Name.Builtin */
 .nc { color: #0000FF; font-weight: bold } /* Name.Class */
 .no { color: #880000 } /* Name.Constant */
 .nd { color: #AA22FF } /* Name.Decorator */
-.ni { color: #999999; font-weight: bold } /* Name.Entity */
-.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.ni { color: #717171; font-weight: bold } /* Name.Entity */
+.ne { color: #CB3F38; font-weight: bold } /* Name.Exception */
 .nf { color: #0000FF } /* Name.Function */
-.nl { color: #A0A000 } /* Name.Label */
+.nl { color: #767600 } /* Name.Label */
 .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
 .nt { color: #008000; font-weight: bold } /* Name.Tag */
 .nv { color: #19177C } /* Name.Variable */
@@ -514,11 +514,11 @@ span.linenos.special { color: #000000; background-color: #ffffc0; padding-left:
 .dl { color: #BA2121 } /* Literal.String.Delimiter */
 .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
 .s2 { color: #BA2121 } /* Literal.String.Double */
-.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */
 .sh { color: #BA2121 } /* Literal.String.Heredoc */
-.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */
 .sx { color: #008000 } /* Literal.String.Other */
-.sr { color: #BB6688 } /* Literal.String.Regex */
+.sr { color: #A45A77 } /* Literal.String.Regex */
 .s1 { color: #BA2121 } /* Literal.String.Single */
 .ss { color: #19177C } /* Literal.String.Symbol */
 .bp { color: #008000 } /* Name.Builtin.Pseudo */
diff --git a/docs/api/version.xml b/docs/api/version.xml
index ebeef2f2..c097b6a0 100644
--- a/docs/api/version.xml
+++ b/docs/api/version.xml
@@ -1 +1 @@
-1.38.0
+1.38.4