[Openvas-commits] r9371 - in trunk/openvas-manager: . doc src/schema_formats/HTML src/schema_formats/RNC src/schema_formats/XML

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Tue Nov 9 18:01:55 CET 2010


Author: mattm
Date: 2010-11-09 18:01:53 +0100 (Tue, 09 Nov 2010)
New Revision: 9371

Modified:
   trunk/openvas-manager/ChangeLog
   trunk/openvas-manager/doc/omp.html
   trunk/openvas-manager/doc/omp.rnc
   trunk/openvas-manager/src/schema_formats/HTML/rnc.xsl
   trunk/openvas-manager/src/schema_formats/RNC/rnc.xsl
   trunk/openvas-manager/src/schema_formats/XML/OMP.xml
Log:
	* src/schema_formats/HTML/HTML.xsl (type [details]): Add RNC heading.
	Print type RNC as a type instead of as an element.

	* src/schema_formats/HTML/rnc.xsl, src/schema_formats/RNC/rnc.xsl: Work
	around RNC restrictions on treating element text as data when element
	contains other elements.

	* src/schema_formats/XML/OMP.xml: Remove GET_TASKS elements left over from
	sample.

	* doc/omp.html, doc/omp.rnc: Update from source.

Modified: trunk/openvas-manager/ChangeLog
===================================================================
--- trunk/openvas-manager/ChangeLog	2010-11-09 14:57:29 UTC (rev 9370)
+++ trunk/openvas-manager/ChangeLog	2010-11-09 17:01:53 UTC (rev 9371)
@@ -3,6 +3,20 @@
 	* src/schema_formats/HTML/HTML.xsl (type [details]): Add RNC heading.
 	Print type RNC as a type instead of as an element.
 
+	* src/schema_formats/HTML/rnc.xsl, src/schema_formats/RNC/rnc.xsl: Work
+	around RNC restrictions on treating element text as data when element
+	contains other elements.
+
+	* src/schema_formats/XML/OMP.xml: Remove GET_TASKS elements left over from
+	sample.
+
+	* doc/omp.html, doc/omp.rnc: Update from source.
+
+2010-11-09  Matthew Mundell <matthew.mundell at greenbone.net>
+
+	* src/schema_formats/HTML/HTML.xsl (type [details]): Add RNC heading.
+	Print type RNC as a type instead of as an element.
+
 	* src/schema_formats/HTML/rnc.xsl: Normalise space as in RNC version.
 	Remove rare wrap to match RNC version.
 

Modified: trunk/openvas-manager/doc/omp.html
===================================================================
--- trunk/openvas-manager/doc/omp.html	2010-11-09 14:57:29 UTC (rev 9370)
+++ trunk/openvas-manager/doc/omp.html	2010-11-09 17:01:53 UTC (rev 9371)
@@ -24,11 +24,11 @@
 </tr>
 <tr id="index">
 <td id="index"><a href="#type_boolean">boolean</a></td>
-<td id="index"><div style="margin-left: 15px;">A true of false value.</div></td>
+<td id="index"><div style="margin-left: 15px;">A true or false value.</div></td>
 </tr>
 <tr id="index">
 <td id="index"><a href="#type_boolean_atoi">boolean_atoi</a></td>
-<td id="index"><div style="margin-left: 15px;">A true of false value, after conversion to an integer.</div></td>
+<td id="index"><div style="margin-left: 15px;">A true or false value, after conversion to an integer.</div></td>
 </tr>
 <tr id="index">
 <td id="index"><a href="#type_ctime">ctime</a></td>
@@ -63,6 +63,10 @@
 <td id="index"><div style="margin-left: 15px;">A task run status.</div></td>
 </tr>
 <tr id="index">
+<td id="index"><a href="#type_task_trend">task_trend</a></td>
+<td id="index"><div style="margin-left: 15px;">The trend of results for a task.</div></td>
+</tr>
+<tr id="index">
 <td id="index"><a href="#type_threat">threat</a></td>
 <td id="index"><div style="margin-left: 15px;">A threat level.</div></td>
 </tr>
@@ -74,6 +78,10 @@
 <td id="index"><a href="#type_uuid">uuid</a></td>
 <td id="index"><div style="margin-left: 15px;">A Universally Unique Identifier (UUID).</div></td>
 </tr>
+<tr id="index">
+<td id="index"><a href="#type_uuid_or_empty">uuid_or_empty</a></td>
+<td id="index"><div style="margin-left: 15px;">A Universally Unique Identifier (UUID), or the empty string.</div></td>
+</tr>
 </table>
 <h2 id="command_summary">2 Summary of Commands</h2>
 <table id="index">
@@ -143,7 +151,7 @@
 </tr>
 <tr id="index">
 <td id="index"><a href="#command_delete_override">delete_override</a></td>
-<td id="index"><div style="margin-left: 15px;">Delete a override.</div></td>
+<td id="index"><div style="margin-left: 15px;">Delete an override.</div></td>
 </tr>
 <tr id="index">
 <td id="index"><a href="#command_delete_report">delete_report</a></td>
@@ -222,6 +230,18 @@
 <td id="index"><div style="margin-left: 15px;">Get all system reports.</div></td>
 </tr>
 <tr id="index">
+<td id="index"><a href="#command_get_target_locators">get_target_locators</a></td>
+<td id="index"><div style="margin-left: 15px;">Get configured target locators.</div></td>
+</tr>
+<tr id="index">
+<td id="index"><a href="#command_get_targets">get_targets</a></td>
+<td id="index"><div style="margin-left: 15px;">Get all targets.</div></td>
+</tr>
+<tr id="index">
+<td id="index"><a href="#command_get_tasks">get_tasks</a></td>
+<td id="index"><div style="margin-left: 15px;">Get all tasks.</div></td>
+</tr>
+<tr id="index">
 <td id="index"><a href="#command_get_version">get_version</a></td>
 <td id="index"><div style="margin-left: 15px;">Get the OpenVAS Manager Protocol version.</div></td>
 </tr>
@@ -284,47 +304,35 @@
         Data Type <tt>base64</tt>
 </h3></div>
 <p>In short: Base64 encoded data.</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>base64
- = element base64
-     {
-       xsd:base64Binary
-
-     }
+<h4>3.1.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>base64 = xsd:base64Binary
 </pre></div>
 </div>
 <div>
 <div><h3 id="type_boolean">3.2
         Data Type <tt>boolean</tt>
 </h3></div>
-<p>In short: A true of false value.</p>
+<p>In short: A true or false value.</p>
 <p>
       Zero is false, anything else is true.  As a result, the empty string is
       considered true.
     </p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>boolean
- = element boolean
-     {
-       text
-
-     }
+<h4>3.2.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>boolean = text
 </pre></div>
 </div>
 <div>
 <div><h3 id="type_boolean_atoi">3.3
         Data Type <tt>boolean_atoi</tt>
 </h3></div>
-<p>In short: A true of false value, after conversion to an integer.</p>
+<p>In short: A true or false value, after conversion to an integer.</p>
 <p>
       Zero is false, anything else is true.  The value is first converted to
       an integer, as by the C `atoi' routine.  This means that an empty string
       is considered false.
     </p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>boolean_atoi
- = element boolean_atoi
-     {
-       text
-
-     }
+<h4>3.3.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>boolean_atoi = text
 </pre></div>
 </div>
 <div>
@@ -335,12 +343,8 @@
 <p>
       An example string in this format is "Wed Jun 30 21:49:08 1993\n".
     </p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>ctime
- = element ctime
-     {
-       text
-
-     }
+<h4>3.4.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>ctime = text
 </pre></div>
 </div>
 <div>
@@ -348,12 +352,8 @@
         Data Type <tt>integer</tt>
 </h3></div>
 <p>In short: An integer.</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>integer
- = element integer
-     {
-       xsd:integer
-
-     }
+<h4>3.5.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>integer = xsd:integer
 </pre></div>
 </div>
 <div>
@@ -361,12 +361,8 @@
         Data Type <tt>levels</tt>
 </h3></div>
 <p>In short: A string that may include the characters h, m, l, g and d.</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>levels
- = element levels
-     {
-       xsd:token { pattern = "h?m?l?g?d?" }
-
-     }
+<h4>3.6.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>levels = xsd:token { pattern = "h?m?l?g?d?" }
 </pre></div>
 </div>
 <div>
@@ -378,12 +374,8 @@
       Typically this is the name of one of the manager resources, like a
       task or target.
     </p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>name
- = element name
-     {
-       xsd:string
-
-     }
+<h4>3.7.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>name = xsd:string
 </pre></div>
 </div>
 <div>
@@ -391,12 +383,8 @@
         Data Type <tt>oid</tt>
 </h3></div>
 <p>In short: An Object Identifier (OID)..</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>oid
- = element oid
-     {
-       xsd:token { pattern = "[0-9\.]{1,80}" }
-
-     }
+<h4>3.8.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>oid = xsd:token { pattern = "[0-9\.]{1,80}" }
 </pre></div>
 </div>
 <div>
@@ -408,12 +396,8 @@
       The string "descending" denotes descending order, anything else means
       ascending.
     </p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>sort_order
- = element sort_order
-     {
-       text
-
-     }
+<h4>3.9.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>sort_order = text
 </pre></div>
 </div>
 <div>
@@ -421,12 +405,8 @@
         Data Type <tt>status</tt>
 </h3></div>
 <p>In short: The success or failure status of a command.</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>status
- = element status
-     {
-       xsd:token { pattern = "200|201|202|400|401|403|404|409|500|503" }
-
-     }
+<h4>3.10.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>status = xsd:token { pattern = "200|201|202|400|401|403|404|409|500|503" }
 </pre></div>
 </div>
 <div>
@@ -434,54 +414,56 @@
         Data Type <tt>task_status</tt>
 </h3></div>
 <p>In short: A task run status.</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>task_status
- = element task_status
-     {
-       xsd:token { pattern = "Delete Requested|Done|New|Pause Requested|Paused|Requested|Resume R↵
-equested|Running|Stop Requested|Stopped|Internal Error" }
-
-     }
+<h4>3.11.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>task_status = xsd:token { pattern = "Delete Requested|Done|New|Pause Requested|Paused|Requ↵
+ested|Resume Requested|Running|Stop Requested|Stopped|Internal Error" }
 </pre></div>
 </div>
 <div>
-<div><h3 id="type_threat">3.12
+<div><h3 id="type_task_trend">3.12
+        Data Type <tt>task_trend</tt>
+</h3></div>
+<p>In short: The trend of results for a task.</p>
+<h4>3.12.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>task_trend = xsd:token { pattern = "up|down|more|less|same" }
+</pre></div>
+</div>
+<div>
+<div><h3 id="type_threat">3.13
         Data Type <tt>threat</tt>
 </h3></div>
 <p>In short: A threat level.</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>threat
- = element threat
-     {
-       xsd:token { pattern = "High|Medium|Low|Log|Debug" }
-
-     }
+<h4>3.13.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>threat = xsd:token { pattern = "High|Medium|Low|Log|Debug" }
 </pre></div>
 </div>
 <div>
-<div><h3 id="type_time_unit">3.13
+<div><h3 id="type_time_unit">3.14
         Data Type <tt>time_unit</tt>
 </h3></div>
 <p>In short: A unit of time.</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>time_unit
- = element time_unit
-     {
-       xsd:token { pattern = "second|minute|hour|day|week|month|year|decade" }
-
-     }
+<h4>3.14.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>time_unit = xsd:token { pattern = "second|minute|hour|day|week|month|year|decade" }
 </pre></div>
 </div>
 <div>
-<div><h3 id="type_uuid">3.14
+<div><h3 id="type_uuid">3.15
         Data Type <tt>uuid</tt>
 </h3></div>
 <p>In short: A Universally Unique Identifier (UUID).</p>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>uuid
- = element uuid
-     {
-       xsd:token { pattern = "[0-9abcdefABCDEF\-]{1,40}" }
-
-     }
+<h4>3.15.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>uuid = xsd:token { pattern = "[0-9abcdefABCDEF\-]{1,40}" }
 </pre></div>
 </div>
+<div>
+<div><h3 id="type_uuid_or_empty">3.16
+        Data Type <tt>uuid_or_empty</tt>
+</h3></div>
+<p>In short: A Universally Unique Identifier (UUID), or the empty string.</p>
+<h4>3.16.1 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;"><pre>uuid_or_empty = xsd:token { pattern = "[0-9abcdefABCDEF\-]{0,40}" }
+</pre></div>
+</div>
 <h2 id="command_details">4 Command Details</h2>
 <div>
 <div><h3 id="command_authenticate">4.1
@@ -530,19 +512,17 @@
 </li>
 </ul>
 <h4>4.1.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>authenticate
  = element authenticate
      {
-       ""
-       &amp; authenticate_credentials
+       authenticate_credentials
      }
 
 authenticate_credentials
  = element credentials
      {
-       ""
-       &amp; authenticate_credentials_username
+       authenticate_credentials_username
        &amp; authenticate_credentials_password
      }
 
@@ -550,21 +530,18 @@
  = element username
      {
        text
-
      }
 
 authenticate_credentials_password
  = element password
      {
        text
-
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>authenticate_response
  = element authenticate_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -573,8 +550,8 @@
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;authenticate&gt;
    &lt;credentials&gt;
-     &lt;username&gt;sallysally&lt;/username&gt;
-     &lt;password&gt;secretsecret&lt;/password&gt;
+     &lt;username&gt;sally&lt;/username&gt;
+     &lt;password&gt;secret&lt;/password&gt;
    &lt;/credentials&gt;
  &lt;/authenticate&gt;
 </pre></div>
@@ -586,8 +563,8 @@
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;authenticate&gt;
    &lt;credentials&gt;
-     &lt;username&gt;sallysally&lt;/username&gt;
-     &lt;password&gt;secrtesecrte&lt;/password&gt;
+     &lt;username&gt;sally&lt;/username&gt;
+     &lt;password&gt;secrte&lt;/password&gt;
    &lt;/credentials&gt;
  &lt;/authenticate&gt;
 </pre></div>
@@ -626,19 +603,17 @@
 </li>
 </ul>
 <h4>4.2.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>commands
  = element commands
      {
-       ""
-       &amp; command*
+       command*
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>commands_response
  = element commands_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; response*
      }
@@ -706,12 +681,11 @@
 </li>
 </ul>
 <h4>4.3.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_agent
  = element create_agent
      {
-       ""
-       &amp; create_agent_installer
+       create_agent_installer
        &amp; create_agent_name
        &amp; create_agent_comment?
        &amp; create_agent_howto_install?
@@ -721,7 +695,7 @@
 create_agent_installer
  = element installer
      {
-       base64
+       text # RNC limitation: base64
        &amp; create_agent_installer_signature
      }
 
@@ -741,7 +715,6 @@
  = element comment
      {
        text
-
      }
 
 create_agent_howto_install
@@ -759,8 +732,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>create_agent_response
  = element create_agent_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -771,9 +743,9 @@
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_agent&gt;
    &lt;installer&gt;
      asdf3235saf3kjBVF...
-     &lt;signature&gt;iEYEABECAAYFA...iEYEABECAAYFA...&lt;/signature&gt;
+     &lt;signature&gt;iEYEABECAAYFA...&lt;/signature&gt;
    &lt;/installer&gt;
-   &lt;name&gt;SLADSLAD&lt;/name&gt;
+   &lt;name&gt;SLAD&lt;/name&gt;
  &lt;/create_agent&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_agent_response status="201"
@@ -832,7 +804,7 @@
 </li>
 <li>
           &lt;<b>rcfile</b>&gt;
-          <div style="margin-left: 15px; display: inline;">A openvasrc style file that defines the config.</div>
+          <div style="margin-left: 15px; display: inline;">An openvasrc style file that defines the config.</div>
 <ul style="list-style: none"></ul>
 </li>
 </ul>
@@ -862,12 +834,11 @@
 </li>
 </ul>
 <h4>4.4.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_config
  = element create_config
      {
-       ""
-       &amp; create_config_comment?
+       create_config_comment?
        &amp; ( create_config_copy
            | get_configs_response
            | create_config_rcfile )
@@ -878,7 +849,6 @@
  = element comment
      {
        text
-
      }
 
 create_config_copy
@@ -902,8 +872,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>create_config_response
  = element create_config_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -912,8 +881,8 @@
 <h4>4.4.1 Example: Copy a config</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_config&gt;
-   &lt;copy&gt;daba56c8-73ec-11df-a475-002264764ceadaba56c8-73ec-11df-a475-002264764cea&lt;/copy&gt;
-   &lt;name&gt;FullFull&lt;/name&gt;
+   &lt;copy&gt;daba56c8-73ec-11df-a475-002264764cea&lt;/copy&gt;
+   &lt;name&gt;Full&lt;/name&gt;
  &lt;/create_config&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_config_response status="201"
@@ -924,8 +893,8 @@
 <h4>4.4.1 Example: Create a config from an RC file</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_config&gt;
-   &lt;rcfile&gt;asdf3235saf3kjBVF...asdf3235saf3kjBVF...&lt;/rcfile&gt;
-   &lt;name&gt;FullFull&lt;/name&gt;
+   &lt;rcfile&gt;asdf3235saf3kjBVF...&lt;/rcfile&gt;
+   &lt;name&gt;Full&lt;/name&gt;
  &lt;/create_config&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_config_response status="201"
@@ -938,7 +907,7 @@
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_config&gt;
    &lt;get_configs_response&gt;
      &lt;config id="daba56c8-73ec-11df-a475-002264764cea"&gt;
-       &lt;name&gt;Full and fastFull and fast&lt;/name&gt;
+       &lt;name&gt;Full and fast&lt;/name&gt;
        ...
      &lt;/config&gt;
    &lt;/get_configs_response&gt;
@@ -1032,12 +1001,11 @@
 </li>
 </ul>
 <h4>4.5.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_escalator
  = element create_escalator
      {
-       ""
-       &amp; create_escalator_name
+       create_escalator_name
        &amp; create_escalator_comment?
        &amp; create_escalator_condition
        &amp; create_escalator_event
@@ -1054,14 +1022,12 @@
  = element comment
      {
        text
-
      }
 
 create_escalator_condition
  = element condition
      {
        text
-
        &amp; create_escalator_condition_data*
      }
 
@@ -1069,7 +1035,6 @@
  = element data
      {
        text
-
        &amp; create_escalator_condition_data_name
      }
 
@@ -1077,14 +1042,12 @@
  = element name
      {
        text
-
      }
 
 create_escalator_event
  = element event
      {
        text
-
        &amp; create_escalator_event_data*
      }
 
@@ -1092,7 +1055,6 @@
  = element data
      {
        text
-
        &amp; create_escalator_event_data_name
      }
 
@@ -1100,14 +1062,12 @@
  = element name
      {
        text
-
      }
 
 create_escalator_method
  = element method
      {
        text
-
        &amp; create_escalator_method_data*
      }
 
@@ -1115,7 +1075,6 @@
  = element data
      {
        text
-
        &amp; create_escalator_method_data_name
      }
 
@@ -1123,14 +1082,12 @@
  = element name
      {
        text
-
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>create_escalator_response
  = element create_escalator_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -1139,30 +1096,30 @@
 <h4>4.5.1 Example: Create an escalator</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_escalator&gt;
-   &lt;name&gt;emergencyemergency&lt;/name&gt;
+   &lt;name&gt;emergency&lt;/name&gt;
    &lt;condition&gt;
      Threat level at least
      &lt;data&gt;
        High
-       &lt;name&gt;levellevel&lt;/name&gt;
+       &lt;name&gt;level&lt;/name&gt;
      &lt;/data&gt;
    &lt;/condition&gt;
    &lt;event&gt;
      Task run status changed
      &lt;data&gt;
        Done
-       &lt;name&gt;statusstatus&lt;/name&gt;
+       &lt;name&gt;status&lt;/name&gt;
      &lt;/data&gt;
    &lt;/event&gt;
    &lt;method&gt;
      Email
      &lt;data&gt;
        sally at example.org
-       &lt;name&gt;to_addressto_address&lt;/name&gt;
+       &lt;name&gt;to_address&lt;/name&gt;
      &lt;/data&gt;
      &lt;data&gt;
        bob at example.org
-       &lt;name&gt;from_addressfrom_address&lt;/name&gt;
+       &lt;name&gt;from_address&lt;/name&gt;
      &lt;/data&gt;
    &lt;/method&gt;
  &lt;/create_escalator&gt;
@@ -1231,12 +1188,11 @@
 </li>
 </ul>
 <h4>4.6.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_lsc_credential
  = element create_lsc_credential
      {
-       ""
-       &amp; create_lsc_credential_name
+       create_lsc_credential_name
        &amp; create_lsc_credential_comment?
        &amp; create_lsc_credential_login
        &amp; create_lsc_credential_password?
@@ -1252,28 +1208,24 @@
  = element comment
      {
        text
-
      }
 
 create_lsc_credential_login
  = element login
      {
        text
-
      }
 
 create_lsc_credential_password
  = element password
      {
        text
-
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>create_lsc_credential_response
  = element create_lsc_credential_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -1282,10 +1234,10 @@
 <h4>4.6.1 Example: Create an LSC credential</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_lsc_credential&gt;
-   &lt;name&gt;cluster sallycluster sally&lt;/name&gt;
-   &lt;login&gt;sallysally&lt;/login&gt;
-   &lt;password&gt;secretsecret&lt;/password&gt;
-   &lt;comment&gt;Sally's login to the cluster.Sally's login to the cluster.&lt;/comment&gt;
+   &lt;name&gt;cluster sally&lt;/name&gt;
+   &lt;login&gt;sally&lt;/login&gt;
+   &lt;password&gt;secret&lt;/password&gt;
+   &lt;comment&gt;Sally's login to the cluster.&lt;/comment&gt;
  &lt;/create_lsc_credential&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_lsc_credential_response status="201"
@@ -1375,12 +1327,11 @@
 </li>
 </ul>
 <h4>4.7.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_note
  = element create_note
      {
-       ""
-       &amp; create_note_text
+       create_note_text
        &amp; create_note_nvt
        &amp; create_note_comment?
        &amp; create_note_hosts?
@@ -1394,49 +1345,42 @@
  = element text
      {
        text
-
      }
 
 create_note_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
      }
 
 create_note_comment
  = element comment
      {
        text
-
      }
 
 create_note_hosts
  = element hosts
      {
        text
-
      }
 
 create_note_port
  = element port
      {
        text
-
      }
 
 create_note_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_note_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_note_threat
@@ -1448,8 +1392,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>create_note_response
  = element create_note_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -1458,9 +1401,9 @@
 <h4>4.7.1 Example: Create a note</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_note&gt;
-   &lt;text&gt;This issue should be resolved after the upgrade.This issue should be resolved after the upgrade.&lt;/text&gt;
-   &lt;nvt&gt;1.3.6.1.4.1.25623.1.0.103301.3.6.1.4.1.25623.1.0.10330&lt;/nvt&gt;
-   &lt;result&gt;254cd3ef-bbe1-4d58-859d-21b8d0c046c6254cd3ef-bbe1-4d58-859d-21b8d0c046c6&lt;/result&gt;
+   &lt;text&gt;This issue should be resolved after the upgrade.&lt;/text&gt;
+   &lt;nvt&gt;1.3.6.1.4.1.25623.1.0.10330&lt;/nvt&gt;
+   &lt;result&gt;254cd3ef-bbe1-4d58-859d-21b8d0c046c6&lt;/result&gt;
  &lt;/create_note&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_note_response status="202"
@@ -1555,12 +1498,11 @@
 </li>
 </ul>
 <h4>4.8.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_override
  = element create_override
      {
-       ""
-       &amp; create_override_text
+       create_override_text
        &amp; create_override_nvt
        &amp; create_override_comment?
        &amp; create_override_hosts?
@@ -1575,28 +1517,24 @@
  = element text
      {
        text
-
      }
 
 create_override_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
      }
 
 create_override_comment
  = element comment
      {
        text
-
      }
 
 create_override_hosts
  = element hosts
      {
        text
-
      }
 
 create_override_new_threat
@@ -1609,21 +1547,18 @@
  = element port
      {
        text
-
      }
 
 create_override_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_override_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_override_threat
@@ -1635,8 +1570,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>create_override_response
  = element create_override_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -1645,10 +1579,10 @@
 <h4>4.8.1 Example: Create an override</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_override&gt;
-   &lt;text&gt;This is actually of little concern.This is actually of little concern.&lt;/text&gt;
-   &lt;nvt&gt;1.3.6.1.4.1.25623.1.0.103301.3.6.1.4.1.25623.1.0.10330&lt;/nvt&gt;
-   &lt;new_threat&gt;LowLow&lt;/new_threat&gt;
-   &lt;result&gt;254cd3ef-bbe1-4d58-859d-21b8d0c046c6254cd3ef-bbe1-4d58-859d-21b8d0c046c6&lt;/result&gt;
+   &lt;text&gt;This is actually of little concern.&lt;/text&gt;
+   &lt;nvt&gt;1.3.6.1.4.1.25623.1.0.10330&lt;/nvt&gt;
+   &lt;new_threat&gt;Low&lt;/new_threat&gt;
+   &lt;result&gt;254cd3ef-bbe1-4d58-859d-21b8d0c046c6&lt;/result&gt;
  &lt;/create_override&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_override_response status="201"
@@ -1743,12 +1677,11 @@
 </li>
 </ul>
 <h4>4.9.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_schedule
  = element create_schedule
      {
-       ""
-       &amp; create_schedule_name
+       create_schedule_name
        &amp; create_schedule_comment?
        &amp; create_schedule_first_time
        &amp; create_schedule_duration
@@ -1765,14 +1698,12 @@
  = element comment
      {
        text
-
      }
 
 create_schedule_first_time
  = element first_time
      {
-       ""
-       &amp; create_schedule_first_time_minute
+       create_schedule_first_time_minute
        &amp; create_schedule_first_time_hour
        &amp; create_schedule_first_time_day_of_month
        &amp; create_schedule_first_time_month
@@ -1812,8 +1743,7 @@
 create_schedule_duration
  = element duration
      {
-       ""
-       &amp; create_schedule_duration_unit
+       create_schedule_duration_unit
      }
 
 create_schedule_duration_unit
@@ -1825,8 +1755,7 @@
 create_schedule_period
  = element period
      {
-       ""
-       &amp; create_schedule_period_unit
+       create_schedule_period_unit
      }
 
 create_schedule_period_unit
@@ -1838,8 +1767,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>create_schedule_response
  = element create_schedule_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -1848,21 +1776,21 @@
 <h4>4.9.1 Example: Create a schedule</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_schedule&gt;
-   &lt;name&gt;Every nightEvery night&lt;/name&gt;
+   &lt;name&gt;Every night&lt;/name&gt;
    &lt;first_time&gt;
-     &lt;day_of_month&gt;11&lt;/day_of_month&gt;
-     &lt;hour&gt;00&lt;/hour&gt;
-     &lt;minute&gt;00&lt;/minute&gt;
-     &lt;month&gt;11&lt;/month&gt;
-     &lt;year&gt;20112011&lt;/year&gt;
+     &lt;day_of_month&gt;1&lt;/day_of_month&gt;
+     &lt;hour&gt;0&lt;/hour&gt;
+     &lt;minute&gt;0&lt;/minute&gt;
+     &lt;month&gt;1&lt;/month&gt;
+     &lt;year&gt;2011&lt;/year&gt;
    &lt;/first_time&gt;
    &lt;duration&gt;
      3
-     &lt;unit&gt;hourhour&lt;/unit&gt;
+     &lt;unit&gt;hour&lt;/unit&gt;
    &lt;/duration&gt;
    &lt;period&gt;
      1
-     &lt;unit&gt;dayday&lt;/unit&gt;
+     &lt;unit&gt;day&lt;/unit&gt;
    &lt;/period&gt;
  &lt;/create_schedule&gt;
 </pre></div>
@@ -1947,12 +1875,11 @@
 </li>
 </ul>
 <h4>4.10.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_target
  = element create_target
      {
-       ""
-       &amp; create_target_name
+       create_target_name
        &amp; create_target_comment?
        &amp; create_target_hosts
        &amp; create_target_lsc_credential
@@ -1969,28 +1896,24 @@
  = element comment
      {
        text
-
      }
 
 create_target_hosts
  = element hosts
      {
        text
-
      }
 
 create_target_lsc_credential
  = element lsc_credential
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_target_target_locator
  = element target_locator
      {
-       ""
-       &amp; create_target_target_locator_username?
+       create_target_target_locator_username?
        &amp; create_target_target_locator_password?
      }
 
@@ -1998,21 +1921,18 @@
  = element username
      {
        text
-
      }
 
 create_target_target_locator_password
  = element password
      {
        text
-
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>create_target_response
  = element create_target_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -2022,8 +1942,8 @@
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_target&gt;
    &lt;create_target&gt;
-     &lt;name&gt;All GNU/Linux machinesAll GNU/Linux machines&lt;/name&gt;
-     &lt;hosts&gt;192.168.1.0/24192.168.1.0/24&lt;/hosts&gt;
+     &lt;name&gt;All GNU/Linux machines&lt;/name&gt;
+     &lt;hosts&gt;192.168.1.0/24&lt;/hosts&gt;
    &lt;/create_target&gt;
  &lt;/create_target&gt;
 </pre></div>
@@ -2117,12 +2037,11 @@
 </li>
 </ul>
 <h4>4.11.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>create_task
  = element create_task
      {
-       ""
-       &amp; create_task_name
+       create_task_name
        &amp; create_task_comment?
        &amp; create_task_config
        &amp; create_task_target
@@ -2141,35 +2060,30 @@
  = element comment
      {
        text
-
      }
 
 create_task_config
  = element config
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_task_target
  = element target
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_task_escalator
  = element escalator
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_task_schedule
  = element schedule
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 create_task_rcfile
@@ -2181,8 +2095,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>create_task_response
  = element create_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; attribute id { uuid }
      }
@@ -2191,8 +2104,8 @@
 <h4>4.11.1 Example: Create a task, giving a host list</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;create_task&gt;
-   &lt;name&gt;Scan WebserverScan Webserver&lt;/name&gt;
-   &lt;comment&gt;Hourly scan of the webserverHourly scan of the webserver&lt;/comment&gt;
+   &lt;name&gt;Scan Webserver&lt;/name&gt;
+   &lt;comment&gt;Hourly scan of the webserver&lt;/comment&gt;
    &lt;config id="daba56c8-73ec-11df-a475-002264764cea"/&gt;
    &lt;target id="b493b7a8-7489-11df-a3ec-002264764cea"/&gt;
  &lt;/create_task&gt;
@@ -2238,19 +2151,17 @@
 </li>
 </ul>
 <h4>4.12.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_agent
  = element delete_agent
      {
-       ""
-       &amp; attribute agent_id { uuid }
+       attribute agent_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_agent_response
  = element delete_agent_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2299,19 +2210,17 @@
 </li>
 </ul>
 <h4>4.13.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_config
  = element delete_config
      {
-       ""
-       &amp; attribute config_id { uuid }
+       attribute config_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_config_response
  = element delete_config_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2361,19 +2270,17 @@
 </li>
 </ul>
 <h4>4.14.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_escalator
  = element delete_escalator
      {
-       ""
-       &amp; attribute escalator_id { uuid }
+       attribute escalator_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_escalator_response
  = element delete_escalator_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2423,19 +2330,17 @@
 </li>
 </ul>
 <h4>4.15.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_lsc_credential
  = element delete_lsc_credential
      {
-       ""
-       &amp; attribute lsc_credential_id { uuid }
+       attribute lsc_credential_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_lsc_credential_response
  = element delete_lsc_credential_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2484,19 +2389,17 @@
 </li>
 </ul>
 <h4>4.16.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_note
  = element delete_note
      {
-       ""
-       &amp; attribute note_id { uuid }
+       attribute note_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_note_response
  = element delete_note_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2514,7 +2417,7 @@
 <div><h3 id="command_delete_override">4.17
         Command <tt>delete_override</tt>
 </h3></div>
-<p>In short: Delete a override.</p>
+<p>In short: Delete an override.</p>
 <p>
         The client uses the delete_override command to delete an existing override.
       </p>
@@ -2545,24 +2448,22 @@
 </li>
 </ul>
 <h4>4.17.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_override
  = element delete_override
      {
-       ""
-       &amp; attribute override_id { uuid }
+       attribute override_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_override_response
  = element delete_override_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.17.1 Example: Delete a override</h4>
+<h4>4.17.1 Example: Delete an override</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;delete_override override_id="267a3405-e84a-47da-97b2-5fa0d2e8995e"/&gt;
 </pre></div>
@@ -2606,19 +2507,17 @@
 </li>
 </ul>
 <h4>4.18.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_report
  = element delete_report
      {
-       ""
-       &amp; attribute report_id { uuid }
+       attribute report_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_report_response
  = element delete_report_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2667,19 +2566,17 @@
 </li>
 </ul>
 <h4>4.19.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_schedule
  = element delete_schedule
      {
-       ""
-       &amp; attribute schedule_id { uuid }
+       attribute schedule_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_schedule_response
  = element delete_schedule_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2728,19 +2625,17 @@
 </li>
 </ul>
 <h4>4.20.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_target
  = element delete_target
      {
-       ""
-       &amp; attribute target_id { uuid }
+       attribute target_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_target_response
  = element delete_target_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2790,19 +2685,17 @@
 </li>
 </ul>
 <h4>4.21.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>delete_task
  = element delete_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>delete_task_response
  = element delete_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
@@ -2913,12 +2806,11 @@
 </li>
 </ul>
 <h4>4.22.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_agents
  = element get_agents
      {
-       ""
-       &amp; attribute agent_id { uuid }?
+       attribute agent_id { uuid }?
        &amp; attribute format { xsd:token { pattern = "installer|howto_install|howto_use" } }?
        &amp; attribute sort_order { sort_order }?
        &amp; attribute sort_field { text }?
@@ -2927,8 +2819,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_agents_response
  = element get_agents_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_agents_response_agent*
      }
@@ -2936,8 +2827,7 @@
 get_agents_response_agent
  = element agent
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_agents_response_agent_name
        &amp; get_agents_response_agent_comment
        &amp; get_agents_response_agent_in_use
@@ -2955,7 +2845,6 @@
  = element comment
      {
        text
-
      }
 
 get_agents_response_agent_in_use
@@ -2967,8 +2856,7 @@
 get_agents_response_agent_installer
  = element installer
      {
-       ""
-       &amp; get_agents_response_agent_installer_trust
+       get_agents_response_agent_installer_trust
      }
 
 get_agents_response_agent_installer_trust
@@ -2980,7 +2868,7 @@
 get_agents_response_agent_package
  = element package
      {
-       base64
+       text # RNC limitation: base64
        &amp; get_agents_response_agent_package_filename
      }
 
@@ -2988,7 +2876,6 @@
  = element filename
      {
        text
-
      }
 </pre></div>
 </div>
@@ -2999,11 +2886,11 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_agents_response status="200"
                       status_text="OK"&gt;
    &lt;agent id="c33864a9-d3fd-44b3-8717-972bfb01dfcf"&gt;
-     &lt;name&gt;Custom Scan AgentCustom Scan Agent&lt;/name&gt;
-     &lt;comment&gt;Custom agent for use on the Web servers.Custom agent for use on the Web servers.&lt;/comment&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
+     &lt;name&gt;Custom Scan Agent&lt;/name&gt;
+     &lt;comment&gt;Custom agent for use on the Web servers.&lt;/comment&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
      &lt;installer&gt;
-       &lt;trust&gt;yesyes&lt;/trust&gt;
+       &lt;trust&gt;yes&lt;/trust&gt;
      &lt;/installer&gt;
    &lt;/agent&gt;
    ...
@@ -3017,11 +2904,11 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_agents_response status="200"
                       status_text="OK"&gt;
    &lt;agent id="c33864a9-d3fd-44b3-8717-972bfb01dfcf"&gt;
-     &lt;name&gt;Custom Scan AgentCustom Scan Agent&lt;/name&gt;
-     &lt;comment&gt;Custom agent for use on the Web servers.Custom agent for use on the Web servers.&lt;/comment&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
+     &lt;name&gt;Custom Scan Agent&lt;/name&gt;
+     &lt;comment&gt;Custom agent for use on the Web servers.&lt;/comment&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
      &lt;installer&gt;
-       &lt;trust&gt;yesyes&lt;/trust&gt;
+       &lt;trust&gt;yes&lt;/trust&gt;
      &lt;/installer&gt;
    &lt;/agent&gt;
  &lt;/get_agents_response&gt;
@@ -3035,12 +2922,12 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_agents_response status="200"
                       status_text="OK"&gt;
    &lt;agent id="c33864a9-d3fd-44b3-8717-972bfb01dfcf"&gt;
-     &lt;name&gt;Custom Scan AgentCustom Scan Agent&lt;/name&gt;
-     &lt;comment&gt;Custom agent for use on the Web servers.Custom agent for use on the Web servers.&lt;/comment&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
+     &lt;name&gt;Custom Scan Agent&lt;/name&gt;
+     &lt;comment&gt;Custom agent for use on the Web servers.&lt;/comment&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
      &lt;package format="installer"&gt;
        CgoKCgoKCgoKCgoKCSAgI...
-       &lt;filename&gt;agent.debagent.deb&lt;/filename&gt;
+       &lt;filename&gt;agent.deb&lt;/filename&gt;
      &lt;/package&gt;
    &lt;/agent&gt;
  &lt;/get_agents_response&gt;
@@ -3222,12 +3109,11 @@
 </li>
 </ul>
 <h4>4.23.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_configs
  = element get_configs
      {
-       ""
-       &amp; attribute config_id { uuid }?
+       attribute config_id { uuid }?
        &amp; attribute families { boolean }?
        &amp; attribute preferences { boolean }?
        &amp; attribute sort_order { sort_order }?
@@ -3237,8 +3123,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_configs_response
  = element get_configs_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_configs_response_config*
      }
@@ -3246,8 +3131,7 @@
 get_configs_response_config
  = element config
      {
-       ""
-       &amp; get_configs_response_config_name
+       get_configs_response_config_name
        &amp; get_configs_response_config_comment
        &amp; get_configs_response_config_family_count
        &amp; get_configs_response_config_nvt_count
@@ -3267,14 +3151,12 @@
  = element comment
      {
        text
-
      }
 
 get_configs_response_config_family_count
  = element family_count
      {
-       integer
-
+       text # RNC limitation: integer
        &amp; get_configs_response_config_family_count_growing
      }
 
@@ -3287,8 +3169,7 @@
 get_configs_response_config_nvt_count
  = element nvt_count
      {
-       integer
-
+       text # RNC limitation: integer
        &amp; get_configs_response_config_nvt_count_growing
      }
 
@@ -3307,15 +3188,13 @@
 get_configs_response_config_tasks
  = element tasks
      {
-       ""
-       &amp; get_configs_response_config_tasks_task*
+       get_configs_response_config_tasks_task*
      }
 
 get_configs_response_config_tasks_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_configs_response_config_tasks_task_name
      }
 
@@ -3328,15 +3207,13 @@
 get_configs_response_config_families
  = element families
      {
-       ""
-       &amp; get_configs_response_config_families_family*
+       get_configs_response_config_families_family*
      }
 
 get_configs_response_config_families_family
  = element family
      {
-       ""
-       &amp; get_configs_response_config_families_family_name
+       get_configs_response_config_families_family_name
        &amp; get_configs_response_config_families_family_nvt_count
        &amp; get_configs_response_config_families_family_max_nvt_count
        &amp; get_configs_response_config_families_family_growing
@@ -3369,15 +3246,13 @@
 get_configs_response_config_preferences
  = element preferences
      {
-       ""
-       &amp; get_configs_response_config_preferences_preference*
+       get_configs_response_config_preferences_preference*
      }
 
 get_configs_response_config_preferences_preference
  = element preference
      {
-       ""
-       &amp; get_configs_response_config_preferences_preference_nvt
+       get_configs_response_config_preferences_preference_nvt
        &amp; get_configs_response_config_preferences_preference_name
        &amp; get_configs_response_config_preferences_preference_type
        &amp; get_configs_response_config_preferences_preference_value
@@ -3386,8 +3261,7 @@
 get_configs_response_config_preferences_preference_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_configs_response_config_preferences_preference_nvt_name
      }
 
@@ -3407,14 +3281,12 @@
  = element type
      {
        text
-
      }
 
 get_configs_response_config_preferences_preference_value
  = element value
      {
        text
-
      }
 </pre></div>
 </div>
@@ -3425,22 +3297,22 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_configs_response status="200"
                        status_text="OK"&gt;
    &lt;config id="daba56c8-73ec-11df-a475-002264764cea"&gt;
-     &lt;name&gt;Full and fastFull and fast&lt;/name&gt;
+     &lt;name&gt;Full and fast&lt;/name&gt;
      &lt;comment&gt;
        All NVT's; optimized by using previously collected information.
      &lt;/comment&gt;
      &lt;family_count&gt;
        4
-       &lt;growing&gt;11&lt;/growing&gt;
+       &lt;growing&gt;1&lt;/growing&gt;
      &lt;/family_count&gt;
      &lt;nvt_count&gt;
        12
-       &lt;growing&gt;11&lt;/growing&gt;
+       &lt;growing&gt;1&lt;/growing&gt;
      &lt;/nvt_count&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
      &lt;tasks&gt;
        &lt;task id="13bb418a-4220-4575-b35b-ec398bff7417"&gt;
-         &lt;name&gt;Web ServersWeb Servers&lt;/name&gt;
+         &lt;name&gt;Web Servers&lt;/name&gt;
        &lt;/task&gt;
        ...
      &lt;/tasks&gt;
@@ -3458,42 +3330,42 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_configs_response status="200"
                        status_text="OK"&gt;
    &lt;config id="daba56c8-73ec-11df-a475-002264764cea"&gt;
-     &lt;name&gt;Full and fastFull and fast&lt;/name&gt;
+     &lt;name&gt;Full and fast&lt;/name&gt;
      &lt;comment&gt;
        All NVT's; optimized by using previously collected information.
      &lt;/comment&gt;
      &lt;family_count&gt;
        4
-       &lt;growing&gt;11&lt;/growing&gt;
+       &lt;growing&gt;1&lt;/growing&gt;
      &lt;/family_count&gt;
      &lt;nvt_count&gt;
        12
-       &lt;growing&gt;11&lt;/growing&gt;
+       &lt;growing&gt;1&lt;/growing&gt;
      &lt;/nvt_count&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
      &lt;tasks&gt;
        &lt;task id="13bb418a-4220-4575-b35b-ec398bff7417"&gt;
-         &lt;name&gt;Web ServersWeb Servers&lt;/name&gt;
+         &lt;name&gt;Web Servers&lt;/name&gt;
        &lt;/task&gt;
        ...
      &lt;/tasks&gt;
      &lt;families&gt;
        &lt;family&gt;
-         &lt;name&gt;CredentialsCredentials&lt;/name&gt;
-         &lt;nvt_count&gt;88&lt;/nvt_count&gt;
-         &lt;max_nvt_count&gt;88&lt;/max_nvt_count&gt;
-         &lt;growing&gt;11&lt;/growing&gt;
+         &lt;name&gt;Credentials&lt;/name&gt;
+         &lt;nvt_count&gt;8&lt;/nvt_count&gt;
+         &lt;max_nvt_count&gt;8&lt;/max_nvt_count&gt;
+         &lt;growing&gt;1&lt;/growing&gt;
        &lt;/family&gt;
        ...
      &lt;/families&gt;
      &lt;preferences&gt;
        &lt;preference&gt;
          &lt;nvt oid="1.3.6.1.4.1.25623.1.0.10330"&gt;
-           &lt;name&gt;ServicesServices&lt;/name&gt;
+           &lt;name&gt;Services&lt;/name&gt;
          &lt;/nvt&gt;
-         &lt;name&gt;Network connection timeout :Network connection timeout :&lt;/name&gt;
-         &lt;type&gt;entryentry&lt;/type&gt;
-         &lt;value&gt;55&lt;/value&gt;
+         &lt;name&gt;Network connection timeout :&lt;/name&gt;
+         &lt;type&gt;entry&lt;/type&gt;
+         &lt;value&gt;5&lt;/value&gt;
        &lt;/preference&gt;
        ...
      &lt;/preferences&gt;
@@ -3566,19 +3438,17 @@
 </li>
 </ul>
 <h4>4.24.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_dependencies
  = element get_dependencies
      {
-       ""
-       &amp; attribute nvt_oid { oid }?
+       attribute nvt_oid { oid }?
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>get_dependencies_response
  = element get_dependencies_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_dependencies_response_nvt*
      }
@@ -3586,8 +3456,7 @@
 get_dependencies_response_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_dependencies_response_nvt_name
        &amp; get_dependencies_response_nvt_requires
      }
@@ -3601,15 +3470,13 @@
 get_dependencies_response_nvt_requires
  = element requires
      {
-       ""
-       &amp; get_dependencies_response_nvt_requires_nvt*
+       get_dependencies_response_nvt_requires_nvt*
      }
 
 get_dependencies_response_nvt_requires_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_dependencies_response_nvt_requires_nvt_name
      }
 
@@ -3627,10 +3494,10 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_dependencies_response status="200"
                             status_text="OK"&gt;
    &lt;nvt oid="1.3.6.1.4.1.25623.1.0.114664"&gt;
-     &lt;name&gt;Dependency TestDependency Test&lt;/name&gt;
+     &lt;name&gt;Dependency Test&lt;/name&gt;
      &lt;requires&gt;
        &lt;nvt oid="1.3.6.1.4.1.25623.1.0.114663"&gt;
-         &lt;name&gt;File Upload TestFile Upload Test&lt;/name&gt;
+         &lt;name&gt;File Upload Test&lt;/name&gt;
        &lt;/nvt&gt;
      &lt;/requires&gt;
    &lt;/nvt&gt;
@@ -3645,10 +3512,10 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_dependencies_response status="200"
                             status_text="OK"&gt;
    &lt;nvt oid="1.3.6.1.4.1.25623.1.0.114664"&gt;
-     &lt;name&gt;Dependency TestDependency Test&lt;/name&gt;
+     &lt;name&gt;Dependency Test&lt;/name&gt;
      &lt;requires&gt;
        &lt;nvt oid="1.3.6.1.4.1.25623.1.0.114663"&gt;
-         &lt;name&gt;File Upload TestFile Upload Test&lt;/name&gt;
+         &lt;name&gt;File Upload Test&lt;/name&gt;
        &lt;/nvt&gt;
      &lt;/requires&gt;
    &lt;/nvt&gt;
@@ -3758,12 +3625,11 @@
 </li>
 </ul>
 <h4>4.25.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_escalators
  = element get_escalators
      {
-       ""
-       &amp; attribute escalator_id { uuid }?
+       attribute escalator_id { uuid }?
        &amp; attribute sort_order { sort_order }?
        &amp; attribute sort_field { text }?
      }
@@ -3771,8 +3637,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_escalators_response
  = element get_escalators_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_escalators_response_escalator*
      }
@@ -3780,8 +3645,7 @@
 get_escalators_response_escalator
  = element escalator
      {
-       ""
-       &amp; get_escalators_response_escalator_name
+       get_escalators_response_escalator_name
        &amp; get_escalators_response_escalator_comment
        &amp; get_escalators_response_escalator_in_use
        &amp; get_escalators_response_escalator_condition
@@ -3799,7 +3663,6 @@
  = element comment
      {
        text
-
      }
 
 get_escalators_response_escalator_in_use
@@ -3812,7 +3675,6 @@
  = element condition
      {
        text
-
        &amp; get_escalators_response_escalator_condition_data*
      }
 
@@ -3820,7 +3682,6 @@
  = element data
      {
        text
-
        &amp; get_escalators_response_escalator_condition_data_name
      }
 
@@ -3828,14 +3689,12 @@
  = element name
      {
        text
-
      }
 
 get_escalators_response_escalator_event
  = element event
      {
        text
-
        &amp; get_escalators_response_escalator_event_data*
      }
 
@@ -3843,7 +3702,6 @@
  = element data
      {
        text
-
        &amp; get_escalators_response_escalator_event_data_name
      }
 
@@ -3851,14 +3709,12 @@
  = element name
      {
        text
-
      }
 
 get_escalators_response_escalator_method
  = element method
      {
        text
-
        &amp; get_escalators_response_escalator_method_data*
      }
 
@@ -3866,7 +3722,6 @@
  = element data
      {
        text
-
        &amp; get_escalators_response_escalator_method_data_name
      }
 
@@ -3874,7 +3729,6 @@
  = element name
      {
        text
-
      }
 </pre></div>
 </div>
@@ -3885,36 +3739,36 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_escalators_response status="200"
                           status_text="OK"&gt;
    &lt;escalator id="6181e65d-8ba0-4937-9c44-8f2b10b0def7"&gt;
-     &lt;name&gt;Team alertTeam alert&lt;/name&gt;
+     &lt;name&gt;Team alert&lt;/name&gt;
      &lt;comment/&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
      &lt;condition&gt;
        Threat level at least
        &lt;data&gt;
          High
-         &lt;name&gt;levellevel&lt;/name&gt;
+         &lt;name&gt;level&lt;/name&gt;
        &lt;/data&gt;
      &lt;/condition&gt;
      &lt;event&gt;
        Task run status changed
        &lt;data&gt;
          Done
-         &lt;name&gt;statusstatus&lt;/name&gt;
+         &lt;name&gt;status&lt;/name&gt;
        &lt;/data&gt;
      &lt;/event&gt;
      &lt;method&gt;
        Email
        &lt;data&gt;
          team at example.org
-         &lt;name&gt;to_addressto_address&lt;/name&gt;
+         &lt;name&gt;to_address&lt;/name&gt;
        &lt;/data&gt;
        &lt;data&gt;
          admin at example.org
-         &lt;name&gt;from_addressfrom_address&lt;/name&gt;
+         &lt;name&gt;from_address&lt;/name&gt;
        &lt;/data&gt;
        &lt;data&gt;
          0
-         &lt;name&gt;noticenotice&lt;/name&gt;
+         &lt;name&gt;notice&lt;/name&gt;
        &lt;/data&gt;
      &lt;/method&gt;
    &lt;/escalator&gt;
@@ -4033,12 +3887,11 @@
 </li>
 </ul>
 <h4>4.26.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_lsc_credentials
  = element get_lsc_credentials
      {
-       ""
-       &amp; attribute lsc_credential_id { uuid }?
+       attribute lsc_credential_id { uuid }?
        &amp; attribute format { xsd:token { pattern = "key|rpm|deb|exe" } }?
        &amp; attribute sort_order { sort_order }?
        &amp; attribute sort_field { text }?
@@ -4047,8 +3900,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_lsc_credentials_response
  = element get_lsc_credentials_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_lsc_credentials_response_lsc_credential*
      }
@@ -4056,8 +3908,7 @@
 get_lsc_credentials_response_lsc_credential
  = element lsc_credential
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_lsc_credentials_response_lsc_credential_name
        &amp; get_lsc_credentials_response_lsc_credential_login
        &amp; get_lsc_credentials_response_lsc_credential_comment
@@ -4084,7 +3935,6 @@
  = element comment
      {
        text
-
      }
 
 get_lsc_credentials_response_lsc_credential_in_use
@@ -4102,15 +3952,13 @@
 get_lsc_credentials_response_lsc_credential_targets
  = element targets
      {
-       ""
-       &amp; get_lsc_credentials_response_lsc_credential_targets_target*
+       get_lsc_credentials_response_lsc_credential_targets_target*
      }
 
 get_lsc_credentials_response_lsc_credential_targets_target
  = element target
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_lsc_credentials_response_lsc_credential_targets_target_name
      }
 
@@ -4124,14 +3972,12 @@
  = element public_key
      {
        text
-
      }
 
 get_lsc_credentials_response_lsc_credential_package
  = element package
      {
        base64
-
        &amp; attribute format { xsd:token { pattern = "rpm|deb|exe" } }
      }
 </pre></div>
@@ -4143,22 +3989,22 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_lsc_credentials_response status="200"
                                status_text="OK"&gt;
    &lt;lsc_credential id="c33864a9-d3fd-44b3-8717-972bfb01dfcf"&gt;
-     &lt;name&gt;sallysally&lt;/name&gt;
-     &lt;login&gt;sallysally&lt;/login&gt;
+     &lt;name&gt;sally&lt;/name&gt;
+     &lt;login&gt;sally&lt;/login&gt;
      &lt;comment/&gt;
-     &lt;in_use&gt;00&lt;/in_use&gt;
-     &lt;type&gt;gengen&lt;/type&gt;
+     &lt;in_use&gt;0&lt;/in_use&gt;
+     &lt;type&gt;gen&lt;/type&gt;
      &lt;targets/&gt;
    &lt;/lsc_credential&gt;
    &lt;lsc_credential id="8e305b0b-260d-450d-91a8-dadf0b144e15"&gt;
-     &lt;name&gt;bobbob&lt;/name&gt;
-     &lt;login&gt;bobbob&lt;/login&gt;
-     &lt;comment&gt;Bob on the web server.Bob on the web server.&lt;/comment&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
-     &lt;type&gt;passpass&lt;/type&gt;
+     &lt;name&gt;bob&lt;/name&gt;
+     &lt;login&gt;bob&lt;/login&gt;
+     &lt;comment&gt;Bob on the web server.&lt;/comment&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
+     &lt;type&gt;pass&lt;/type&gt;
      &lt;targets&gt;
        &lt;target id="1f28d970-17ef-4c69-ba8a-13827059f2b9"&gt;
-         &lt;name&gt;Web serverWeb server&lt;/name&gt;
+         &lt;name&gt;Web server&lt;/name&gt;
        &lt;/target&gt;
      &lt;/targets&gt;
    &lt;/lsc_credential&gt;
@@ -4174,14 +4020,14 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_lsc_credentials_response status="200"
                                status_text="OK"&gt;
    &lt;lsc_credential id="8e305b0b-260d-450d-91a8-dadf0b144e15"&gt;
-     &lt;name&gt;bobbob&lt;/name&gt;
-     &lt;login&gt;bobbob&lt;/login&gt;
-     &lt;comment&gt;Bob on the web server.Bob on the web server.&lt;/comment&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
-     &lt;type&gt;passpass&lt;/type&gt;
+     &lt;name&gt;bob&lt;/name&gt;
+     &lt;login&gt;bob&lt;/login&gt;
+     &lt;comment&gt;Bob on the web server.&lt;/comment&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
+     &lt;type&gt;pass&lt;/type&gt;
      &lt;targets&gt;
        &lt;target id="1f28d970-17ef-4c69-ba8a-13827059f2b9"&gt;
-         &lt;name&gt;Web serverWeb server&lt;/name&gt;
+         &lt;name&gt;Web server&lt;/name&gt;
        &lt;/target&gt;
      &lt;/targets&gt;
      &lt;public_key&gt;
@@ -4199,17 +4045,17 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_lsc_credentials_response status="200"
                                status_text="OK"&gt;
    &lt;lsc_credential id="8e305b0b-260d-450d-91a8-dadf0b144e15"&gt;
-     &lt;name&gt;bobbob&lt;/name&gt;
-     &lt;login&gt;bobbob&lt;/login&gt;
-     &lt;comment&gt;Bob on the web server.Bob on the web server.&lt;/comment&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
-     &lt;type&gt;passpass&lt;/type&gt;
+     &lt;name&gt;bob&lt;/name&gt;
+     &lt;login&gt;bob&lt;/login&gt;
+     &lt;comment&gt;Bob on the web server.&lt;/comment&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
+     &lt;type&gt;pass&lt;/type&gt;
      &lt;targets&gt;
        &lt;target id="1f28d970-17ef-4c69-ba8a-13827059f2b9"&gt;
-         &lt;name&gt;Web serverWeb server&lt;/name&gt;
+         &lt;name&gt;Web server&lt;/name&gt;
        &lt;/target&gt;
      &lt;/targets&gt;
-     &lt;package format="deb"&gt;ITxhcmNoPgpk...DmvF0AKAAACg==ITxhcmNoPgpk...DmvF0AKAAACg==&lt;/package&gt;
+     &lt;package format="deb"&gt;ITxhcmNoPgpk...DmvF0AKAAACg==&lt;/package&gt;
    &lt;/lsc_credential&gt;
  &lt;/get_lsc_credentials_response&gt;
 </pre></div>
@@ -4391,12 +4237,11 @@
 </li>
 </ul>
 <h4>4.27.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_notes
  = element get_notes
      {
-       ""
-       &amp; attribute note_id { uuid }?
+       attribute note_id { uuid }?
        &amp; attribute nvt_oid { oid }?
        &amp; attribute task_id { uuid }?
        &amp; attribute details { boolean }?
@@ -4408,8 +4253,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_notes_response
  = element get_notes_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_notes_response_note*
      }
@@ -4417,8 +4261,7 @@
 get_notes_response_note
  = element note
      {
-       ""
-       &amp; get_notes_response_note_nvt
+       get_notes_response_note_nvt
        &amp; get_notes_response_note_text
        &amp; get_notes_response_note_orphan
        &amp; ( get_notes_response_note_creation_time
@@ -4433,8 +4276,7 @@
 get_notes_response_note_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_notes_response_note_nvt_name
      }
 
@@ -4448,7 +4290,6 @@
  = element text
      {
        text
-
        &amp; attribute excerpt { boolean }
      }
 
@@ -4474,14 +4315,12 @@
  = element hosts
      {
        text
-
      }
 
 get_notes_response_note_port
  = element port
      {
        text
-
      }
 
 get_notes_response_note_threat
@@ -4493,15 +4332,13 @@
 get_notes_response_note_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 get_notes_response_note_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_notes_response_note_result_subnet
        &amp; get_notes_response_note_result_host
        &amp; get_notes_response_note_result_port
@@ -4514,28 +4351,24 @@
  = element subnet
      {
        text
-
      }
 
 get_notes_response_note_result_host
  = element host
      {
        text
-
      }
 
 get_notes_response_note_result_port
  = element port
      {
        text
-
      }
 
 get_notes_response_note_result_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_notes_response_note_result_nvt_name
        &amp; get_notes_response_note_result_nvt_cvss_base
        &amp; get_notes_response_note_result_nvt_risk_factor
@@ -4551,14 +4384,12 @@
  = element cvss_base
      {
        text
-
      }
 
 get_notes_response_note_result_nvt_risk_factor
  = element risk_factor
      {
        text
-
      }
 
 get_notes_response_note_result_threat
@@ -4571,7 +4402,6 @@
  = element description
      {
        text
-
      }
 </pre></div>
 </div>
@@ -4583,10 +4413,10 @@
                      status_text="OK"&gt;
    &lt;note id="b76b81a7-9df8-42df-afff-baa9d4620128"&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.75"&gt;
-       &lt;name&gt;Test NVT: long linesTest NVT: long lines&lt;/name&gt;
+       &lt;name&gt;Test NVT: long lines&lt;/name&gt;
      &lt;/nvt&gt;
-     &lt;text excerpt="0"&gt;This is the full text of the note.This is the full text of the note.&lt;/text&gt;
-     &lt;orphan&gt;11&lt;/orphan&gt;
+     &lt;text excerpt="0"&gt;This is the full text of the note.&lt;/text&gt;
+     &lt;orphan&gt;1&lt;/orphan&gt;
    &lt;/note&gt;
    ...
  &lt;/get_notes_response&gt;
@@ -4602,29 +4432,29 @@
                      status_text="OK"&gt;
    &lt;note id="7f618bbb-4664-419e-9bbf-367d93954cb0"&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.77"&gt;
-       &lt;name&gt;Test NVT: control chars in report resultTest NVT: control chars in report result&lt;/name&gt;
+       &lt;name&gt;Test NVT: control chars in report result&lt;/name&gt;
      &lt;/nvt&gt;
-     &lt;creation_time&gt;Sun Jun 27 08:49:46 2010Sun Jun 27 08:49:46 2010&lt;/creation_time&gt;
-     &lt;modification_time&gt;Sun Jun 27 08:49:46 2010Sun Jun 27 08:49:46 2010&lt;/modification_time&gt;
-     &lt;text&gt;note fixed to resultnote fixed to result&lt;/text&gt;
-     &lt;hosts&gt;127.0.0.1127.0.0.1&lt;/hosts&gt;
-     &lt;port&gt;general/tcpgeneral/tcp&lt;/port&gt;
-     &lt;threat&gt;MediumMedium&lt;/threat&gt;
+     &lt;creation_time&gt;Sun Jun 27 08:49:46 2010&lt;/creation_time&gt;
+     &lt;modification_time&gt;Sun Jun 27 08:49:46 2010&lt;/modification_time&gt;
+     &lt;text&gt;note fixed to result&lt;/text&gt;
+     &lt;hosts&gt;127.0.0.1&lt;/hosts&gt;
+     &lt;port&gt;general/tcp&lt;/port&gt;
+     &lt;threat&gt;Medium&lt;/threat&gt;
      &lt;task id="40b236a9-2b0f-4813-b8c7-bc2b98d9d7e4"&gt;
-       &lt;name&gt;testtest&lt;/name&gt;
+       &lt;name&gt;test&lt;/name&gt;
      &lt;/task&gt;
-     &lt;orphan&gt;00&lt;/orphan&gt;
+     &lt;orphan&gt;0&lt;/orphan&gt;
      &lt;result id="0c95e6b3-1100-4dfd-88f1-4bed1fad29de"&gt;
-       &lt;subnet&gt;127.0.0.1127.0.0.1&lt;/subnet&gt;
-       &lt;host&gt;127.0.0.1127.0.0.1&lt;/host&gt;
-       &lt;port&gt;general/tcpgeneral/tcp&lt;/port&gt;
+       &lt;subnet&gt;127.0.0.1&lt;/subnet&gt;
+       &lt;host&gt;127.0.0.1&lt;/host&gt;
+       &lt;port&gt;general/tcp&lt;/port&gt;
        &lt;nvt oid="1.3.6.1.4.1.25623.1.0.77"&gt;
-         &lt;name&gt;Test NVT: control chars in report resultTest NVT: control chars in report result&lt;/name&gt;
+         &lt;name&gt;Test NVT: control chars in report result&lt;/name&gt;
          &lt;cvss_base/&gt;
          &lt;risk_factor/&gt;
        &lt;/nvt&gt;
-       &lt;threat&gt;MediumMedium&lt;/threat&gt;
-       &lt;description&gt;Warning with control char between fullstops: . .Warning with control char between fullstops: . .&lt;/description&gt;
+       &lt;threat&gt;Medium&lt;/threat&gt;
+       &lt;description&gt;Warning with control char between fullstops: . .&lt;/description&gt;
      &lt;/result&gt;
    &lt;/note&gt;
    ...
@@ -4842,12 +4672,11 @@
 </li>
 </ul>
 <h4>4.28.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_nvts
  = element get_nvts
      {
-       ""
-       &amp; attribute nvt_oid { oid }
+       attribute nvt_oid { oid }
        &amp; attribute details { boolean }?
        &amp; attribute preferences { boolean }?
        &amp; attribute preference_count { boolean }?
@@ -4861,8 +4690,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_nvts_response
  = element get_nvts_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_nvts_response_nvt
      }
@@ -4870,8 +4698,7 @@
 get_nvts_response_nvt
  = element nvt
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_nvts_response_nvt_name
        &amp; get_nvts_response_nvt_checksum
        &amp; ( get_nvts_response_nvt_category
@@ -4902,112 +4729,96 @@
  = element category
      {
        text
-
      }
 
 get_nvts_response_nvt_copyright
  = element copyright
      {
        text
-
      }
 
 get_nvts_response_nvt_description
  = element description
      {
        text
-
      }
 
 get_nvts_response_nvt_summary
  = element summary
      {
        text
-
      }
 
 get_nvts_response_nvt_family
  = element family
      {
        text
-
      }
 
 get_nvts_response_nvt_version
  = element version
      {
        text
-
      }
 
 get_nvts_response_nvt_cvss_base
  = element cvss_base
      {
        text
-
      }
 
 get_nvts_response_nvt_risk_factor
  = element risk_factor
      {
        text
-
      }
 
 get_nvts_response_nvt_cve_id
  = element cve_id
      {
        text
-
      }
 
 get_nvts_response_nvt_bugtraq_id
  = element bugtraq_id
      {
        text
-
      }
 
 get_nvts_response_nvt_xrefs
  = element xrefs
      {
        text
-
      }
 
 get_nvts_response_nvt_fingerprints
  = element fingerprints
      {
        text
-
      }
 
 get_nvts_response_nvt_tags
  = element tags
      {
        text
-
      }
 
 get_nvts_response_nvt_preference_count
  = element preference_count
      {
        text
-
      }
 
 get_nvts_response_nvt_timeout
  = element timeout
      {
        text
-
      }
 
 get_nvts_response_nvt_checksum
  = element checksum
      {
        text
-
        &amp; get_nvts_response_nvt_checksum_algorithm
      }
 
@@ -5015,14 +4826,12 @@
  = element algorithm
      {
        text
-
      }
 
 get_nvts_response_nvt_preferences
  = element preferences
      {
        text
-
        &amp; get_nvts_response_nvt_preferences_timeout
        &amp; get_nvts_response_nvt_preferences_preference*
      }
@@ -5031,14 +4840,12 @@
  = element timeout
      {
        text
-
      }
 
 get_nvts_response_nvt_preferences_preference
  = element preference
      {
-       ""
-       &amp; get_nvts_response_nvt_preferences_preference_nvt
+       get_nvts_response_nvt_preferences_preference_nvt
        &amp; get_nvts_response_nvt_preferences_preference_name
        &amp; get_nvts_response_nvt_preferences_preference_type
        &amp; get_nvts_response_nvt_preferences_preference_value
@@ -5054,21 +4861,18 @@
  = element name
      {
        text
-
      }
 
 get_nvts_response_nvt_preferences_preference_type
  = element type
      {
        text
-
      }
 
 get_nvts_response_nvt_preferences_preference_value
  = element value
      {
        text
-
      }
 </pre></div>
 </div>
@@ -5082,45 +4886,45 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_nvts_response status="200"
                     status_text="OK"&gt;
    &lt;nvt oid="1.3.6.1.4.1.25623.1.7.13005"&gt;
-     &lt;name&gt;ServicesServices&lt;/name&gt;
-     &lt;category&gt;ServicesServices&lt;/category&gt;
-     &lt;copyright&gt;GNU GPL v2GNU GPL v2&lt;/copyright&gt;
+     &lt;name&gt;Services&lt;/name&gt;
+     &lt;category&gt;Services&lt;/category&gt;
+     &lt;copyright&gt;GNU GPL v2&lt;/copyright&gt;
      &lt;description&gt;
        This script attepts to detects with service is running on which port.
      &lt;/description&gt;
-     &lt;summary&gt;Find what is listening on which portFind what is listening on which port&lt;/summary&gt;
-     &lt;family&gt;Service detectionService detection&lt;/family&gt;
-     &lt;version&gt;$Revision: 1852 $$Revision: 1852 $&lt;/version&gt;
+     &lt;summary&gt;Find what is listening on which port&lt;/summary&gt;
+     &lt;family&gt;Service detection&lt;/family&gt;
+     &lt;version&gt;$Revision: 1852 $&lt;/version&gt;
      &lt;cvss_base/&gt;
-     &lt;risk_factor&gt;NoneNone&lt;/risk_factor&gt;
-     &lt;cve_id&gt;NOCVENOCVE&lt;/cve_id&gt;
-     &lt;bugtraq_id&gt;NOBIDNOBID&lt;/bugtraq_id&gt;
-     &lt;xrefs&gt;NOXREFNOXREF&lt;/xrefs&gt;
-     &lt;fingerprints&gt;NOSIGNKEYSNOSIGNKEYS&lt;/fingerprints&gt;
-     &lt;tags&gt;NOTAGNOTAG&lt;/tags&gt;
-     &lt;preference_count&gt;-1-1&lt;/preference_count&gt;
+     &lt;risk_factor&gt;None&lt;/risk_factor&gt;
+     &lt;cve_id&gt;NOCVE&lt;/cve_id&gt;
+     &lt;bugtraq_id&gt;NOBID&lt;/bugtraq_id&gt;
+     &lt;xrefs&gt;NOXREF&lt;/xrefs&gt;
+     &lt;fingerprints&gt;NOSIGNKEYS&lt;/fingerprints&gt;
+     &lt;tags&gt;NOTAG&lt;/tags&gt;
+     &lt;preference_count&gt;-1&lt;/preference_count&gt;
      &lt;timeout/&gt;
      &lt;checksum&gt;
        2397586ea5cd3a69f953836f7be9ef7b
-       &lt;algorithm&gt;md5md5&lt;/algorithm&gt;
+       &lt;algorithm&gt;md5&lt;/algorithm&gt;
      &lt;/checksum&gt;
      &lt;preferences&gt;
        &lt;timeout/&gt;
        &lt;preference&gt;
          &lt;nvt oid="1.3.6.1.4.1.25623.1.0.10330"&gt;
-           &lt;name&gt;ServicesServices&lt;/name&gt;
+           &lt;name&gt;Services&lt;/name&gt;
          &lt;/nvt&gt;
-         &lt;name&gt;Network connection timeout :Network connection timeout :&lt;/name&gt;
-         &lt;type&gt;entryentry&lt;/type&gt;
-         &lt;value&gt;55&lt;/value&gt;
+         &lt;name&gt;Network connection timeout :&lt;/name&gt;
+         &lt;type&gt;entry&lt;/type&gt;
+         &lt;value&gt;5&lt;/value&gt;
        &lt;/preference&gt;
        ...
      &lt;/preferences&gt;
    &lt;/nvt&gt;
    &lt;nvt oid="1.3.6.1.4.1.25623.1.7.13006"&gt;
-     &lt;name&gt;FooBar 21FooBar 21&lt;/name&gt;
-     &lt;category&gt;ServicesServices&lt;/category&gt;
-     &lt;copyright&gt;GNU GPL v2GNU GPL v2&lt;/copyright&gt;
+     &lt;name&gt;FooBar 21&lt;/name&gt;
+     &lt;category&gt;Services&lt;/category&gt;
+     &lt;copyright&gt;GNU GPL v2&lt;/copyright&gt;
      &lt;description&gt;
        This script detects whether the FooBar 2.1 XSS vulnerability is present.
      &lt;/description&gt;
@@ -5137,10 +4941,10 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_nvts_response status="200"
                     status_text="OK"&gt;
    &lt;nvt oid="1.3.6.1.4.1.25623.1.0.10330"&gt;
-     &lt;name&gt;ServicesServices&lt;/name&gt;
+     &lt;name&gt;Services&lt;/name&gt;
      &lt;checksum&gt;
        2397586ea5cd3a69f953836f7be9ef7b
-       &lt;algorithm&gt;md5md5&lt;/algorithm&gt;
+       &lt;algorithm&gt;md5&lt;/algorithm&gt;
      &lt;/checksum&gt;
    &lt;/nvt&gt;
  &lt;/get_nvts_response&gt;
@@ -5197,19 +5001,17 @@
 </li>
 </ul>
 <h4>4.29.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_nvt_families
  = element get_nvt_families
      {
-       ""
-       &amp; attribute sort_order { sort_order }?
+       attribute sort_order { sort_order }?
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>get_nvt_families_response
  = element get_nvt_families_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_nvt_families_response_families
      }
@@ -5217,15 +5019,13 @@
 get_nvt_families_response_families
  = element families
      {
-       ""
-       &amp; get_nvt_families_response_families_family*
+       get_nvt_families_response_families_family*
      }
 
 get_nvt_families_response_families_family
  = element family
      {
-       ""
-       &amp; get_nvt_families_response_families_family_name
+       get_nvt_families_response_families_family_name
        &amp; get_nvt_families_response_families_family_max_nvt_count
      }
 
@@ -5250,12 +5050,12 @@
                             status_text="OK"&gt;
    &lt;families&gt;
      &lt;family&gt;
-       &lt;name&gt;CredentialsCredentials&lt;/name&gt;
-       &lt;max_nvt_count&gt;88&lt;/max_nvt_count&gt;
+       &lt;name&gt;Credentials&lt;/name&gt;
+       &lt;max_nvt_count&gt;8&lt;/max_nvt_count&gt;
      &lt;/family&gt;
      &lt;family&gt;
-       &lt;name&gt;Port scannersPort scanners&lt;/name&gt;
-       &lt;max_nvt_count&gt;1212&lt;/max_nvt_count&gt;
+       &lt;name&gt;Port scanners&lt;/name&gt;
+       &lt;max_nvt_count&gt;12&lt;/max_nvt_count&gt;
      &lt;/family&gt;
      ...
    &lt;/families&gt;
@@ -5317,19 +5117,17 @@
 </li>
 </ul>
 <h4>4.30.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_nvt_feed_checksum
  = element get_nvt_feed_checksum
      {
-       ""
-       &amp; attribute algorithm { text }?
+       attribute algorithm { text }?
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>get_nvt_feed_checksum_response
  = element get_nvt_feed_checksum_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_nvt_feed_checksum_response_checksum
      }
@@ -5337,7 +5135,7 @@
 get_nvt_feed_checksum_response_checksum
  = element checksum
      {
-       base64
+       text # RNC limitation: base64
        &amp; attribute algorithm { text }
      }
 </pre></div>
@@ -5348,7 +5146,7 @@
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_nvt_feed_checksum_response status="200"
                                  status_text="OK"&gt;
-   &lt;checksum algorithm="md5"&gt;931db829a06b9a440a2ecaeb68c03715931db829a06b9a440a2ecaeb68c03715&lt;/checksum&gt;
+   &lt;checksum algorithm="md5"&gt;931db829a06b9a440a2ecaeb68c03715&lt;/checksum&gt;
  &lt;/get_nvt_feed_checksum_response&gt;
 </pre></div>
 </div>
@@ -5534,12 +5332,11 @@
 </li>
 </ul>
 <h4>4.31.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_overrides
  = element get_overrides
      {
-       ""
-       &amp; attribute override_id { uuid }?
+       attribute override_id { uuid }?
        &amp; attribute nvt_oid { oid }?
        &amp; attribute task_id { uuid }?
        &amp; attribute details { boolean }?
@@ -5551,8 +5348,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_overrides_response
  = element get_overrides_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_overrides_response_override*
      }
@@ -5560,8 +5356,7 @@
 get_overrides_response_override
  = element override
      {
-       ""
-       &amp; get_overrides_response_override_nvt
+       get_overrides_response_override_nvt
        &amp; get_overrides_response_override_text
        &amp; get_overrides_response_override_threat
        &amp; get_overrides_response_override_new_threat
@@ -5577,8 +5372,7 @@
 get_overrides_response_override_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_overrides_response_override_nvt_name
      }
 
@@ -5592,7 +5386,6 @@
  = element text
      {
        text
-
        &amp; attribute excerpt { boolean }
      }
 
@@ -5630,28 +5423,24 @@
  = element hosts
      {
        text
-
      }
 
 get_overrides_response_override_port
  = element port
      {
        text
-
      }
 
 get_overrides_response_override_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 get_overrides_response_override_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_overrides_response_override_result_subnet
        &amp; get_overrides_response_override_result_host
        &amp; get_overrides_response_override_result_port
@@ -5664,28 +5453,24 @@
  = element subnet
      {
        text
-
      }
 
 get_overrides_response_override_result_host
  = element host
      {
        text
-
      }
 
 get_overrides_response_override_result_port
  = element port
      {
        text
-
      }
 
 get_overrides_response_override_result_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_overrides_response_override_result_nvt_name
        &amp; get_overrides_response_override_result_nvt_cvss_base
        &amp; get_overrides_response_override_result_nvt_risk_factor
@@ -5701,14 +5486,12 @@
  = element cvss_base
      {
        text
-
      }
 
 get_overrides_response_override_result_nvt_risk_factor
  = element risk_factor
      {
        text
-
      }
 
 get_overrides_response_override_result_threat
@@ -5721,7 +5504,6 @@
  = element description
      {
        text
-
      }
 </pre></div>
 </div>
@@ -5733,12 +5515,12 @@
                          status_text="OK"&gt;
    &lt;override id="b76b81a7-9df8-42df-afff-baa9d4620128"&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.75"&gt;
-       &lt;name&gt;Test NVT: long linesTest NVT: long lines&lt;/name&gt;
+       &lt;name&gt;Test NVT: long lines&lt;/name&gt;
      &lt;/nvt&gt;
-     &lt;text excerpt="0"&gt;This is the full text of the override.This is the full text of the override.&lt;/text&gt;
-     &lt;threat&gt;HighHigh&lt;/threat&gt;
-     &lt;new_threat&gt;LogLog&lt;/new_threat&gt;
-     &lt;orphan&gt;11&lt;/orphan&gt;
+     &lt;text excerpt="0"&gt;This is the full text of the override.&lt;/text&gt;
+     &lt;threat&gt;High&lt;/threat&gt;
+     &lt;new_threat&gt;Log&lt;/new_threat&gt;
+     &lt;orphan&gt;1&lt;/orphan&gt;
    &lt;/override&gt;
    ...
  &lt;/get_overrides_response&gt;
@@ -5753,19 +5535,19 @@
                          status_text="OK"&gt;
    &lt;override id="7f618bbb-4664-419e-9bbf-367d93954cb0"&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.77"&gt;
-       &lt;name&gt;Test NVT: control chars in report resultTest NVT: control chars in report result&lt;/name&gt;
+       &lt;name&gt;Test NVT: control chars in report result&lt;/name&gt;
      &lt;/nvt&gt;
-     &lt;creation_time&gt;Sun Jun 27 08:49:46 2010Sun Jun 27 08:49:46 2010&lt;/creation_time&gt;
-     &lt;modification_time&gt;Sun Jun 27 08:49:46 2010Sun Jun 27 08:49:46 2010&lt;/modification_time&gt;
-     &lt;text&gt;override fixed to resultoverride fixed to result&lt;/text&gt;
-     &lt;hosts&gt;127.0.0.1127.0.0.1&lt;/hosts&gt;
-     &lt;port&gt;general/tcpgeneral/tcp&lt;/port&gt;
-     &lt;threat&gt;MediumMedium&lt;/threat&gt;
-     &lt;new_threat&gt;LowLow&lt;/new_threat&gt;
+     &lt;creation_time&gt;Sun Jun 27 08:49:46 2010&lt;/creation_time&gt;
+     &lt;modification_time&gt;Sun Jun 27 08:49:46 2010&lt;/modification_time&gt;
+     &lt;text&gt;override fixed to result&lt;/text&gt;
+     &lt;hosts&gt;127.0.0.1&lt;/hosts&gt;
+     &lt;port&gt;general/tcp&lt;/port&gt;
+     &lt;threat&gt;Medium&lt;/threat&gt;
+     &lt;new_threat&gt;Low&lt;/new_threat&gt;
      &lt;task id="40b236a9-2b0f-4813-b8c7-bc2b98d9d7e4"&gt;
-       &lt;name&gt;testtest&lt;/name&gt;
+       &lt;name&gt;test&lt;/name&gt;
      &lt;/task&gt;
-     &lt;orphan&gt;00&lt;/orphan&gt;
+     &lt;orphan&gt;0&lt;/orphan&gt;
      &lt;result id="0c95e6b3-1100-4dfd-88f1-4bed1fad29de"/&gt;
    &lt;/override&gt;
    ...
@@ -5859,12 +5641,11 @@
 </li>
 </ul>
 <h4>4.32.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_preferences
  = element get_preferences
      {
-       ""
-       &amp; attribute nvt_oid { oid }?
+       attribute nvt_oid { oid }?
        &amp; attribute config_id { uuid }?
        &amp; attribute preference { text }?
      }
@@ -5872,8 +5653,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_preferences_response
  = element get_preferences_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_preferences_response_preference*
      }
@@ -5881,8 +5661,7 @@
 get_preferences_response_preference
  = element preference
      {
-       ""
-       &amp; get_preferences_response_preference_nvt?
+       get_preferences_response_preference_nvt?
        &amp; get_preferences_response_preference_name
        &amp; get_preferences_response_preference_type?
        &amp; get_preferences_response_preference_value
@@ -5891,8 +5670,7 @@
 get_preferences_response_preference_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_preferences_response_preference_nvt_name
      }
 
@@ -5912,14 +5690,12 @@
  = element type
      {
        text
-
      }
 
 get_preferences_response_preference_value
  = element value
      {
        text
-
      }
 </pre></div>
 </div>
@@ -5930,8 +5706,8 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_preferences_response status="200"
                            status_text="OK"&gt;
    &lt;preference&gt;
-     &lt;name&gt;Services[entry]:Network connection timeout :Services[entry]:Network connection timeout :&lt;/name&gt;
-     &lt;value&gt;55&lt;/value&gt;
+     &lt;name&gt;Services[entry]:Network connection timeout :&lt;/name&gt;
+     &lt;value&gt;5&lt;/value&gt;
    &lt;/preference&gt;
    ...
  &lt;/get_preferences_response&gt;
@@ -5944,8 +5720,8 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_preferences_response status="200"
                            status_text="OK"&gt;
    &lt;preference&gt;
-     &lt;name&gt;Services[entry]:Network connection timeout :Services[entry]:Network connection timeout :&lt;/name&gt;
-     &lt;value&gt;55&lt;/value&gt;
+     &lt;name&gt;Services[entry]:Network connection timeout :&lt;/name&gt;
+     &lt;value&gt;5&lt;/value&gt;
    &lt;/preference&gt;
    ...
  &lt;/get_preferences_response&gt;
@@ -5959,11 +5735,11 @@
                            status_text="OK"&gt;
    &lt;preference&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.10330"&gt;
-       &lt;name&gt;ServicesServices&lt;/name&gt;
+       &lt;name&gt;Services&lt;/name&gt;
      &lt;/nvt&gt;
-     &lt;name&gt;Network connection timeout :Network connection timeout :&lt;/name&gt;
-     &lt;type&gt;entryentry&lt;/type&gt;
-     &lt;value&gt;55&lt;/value&gt;
+     &lt;name&gt;Network connection timeout :&lt;/name&gt;
+     &lt;type&gt;entry&lt;/type&gt;
+     &lt;value&gt;5&lt;/value&gt;
    &lt;/preference&gt;
    ...
  &lt;/get_preferences_response&gt;
@@ -5977,11 +5753,11 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_preferences nvt_oid="1.3.6.1.4.1.25623.1.0.10330"&gt;
    &lt;preference&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.10330"&gt;
-       &lt;name&gt;ServicesServices&lt;/name&gt;
+       &lt;name&gt;Services&lt;/name&gt;
      &lt;/nvt&gt;
-     &lt;name&gt;Network connection timeout :Network connection timeout :&lt;/name&gt;
-     &lt;type&gt;entryentry&lt;/type&gt;
-     &lt;value&gt;55&lt;/value&gt;
+     &lt;name&gt;Network connection timeout :&lt;/name&gt;
+     &lt;type&gt;entry&lt;/type&gt;
+     &lt;value&gt;5&lt;/value&gt;
    &lt;/preference&gt;
  &lt;/get_preferences&gt;
 </pre></div>
@@ -6136,7 +5912,8 @@
 </li>
 <li>
           &lt;<b>min_cvss_base</b>&gt;
-          <ul style="list-style: none"></ul>
+          <div style="margin-left: 15px; display: inline;">Minimum CVSS base if in effect, else empty string.</div>
+<ul style="list-style: none"></ul>
 </li>
 <li>
           &lt;<b>filter</b>&gt;
@@ -6328,12 +6105,11 @@
 </li>
 </ul>
 <h4>4.33.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_reports
  = element get_reports
      {
-       ""
-       &amp; attribute report_id { uuid }?
+       attribute report_id { uuid }?
        &amp; attribute format { text }?
        &amp; attribute first_result { integer }?
        &amp; attribute max_results { integer }?
@@ -6352,8 +6128,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_reports_response
  = element get_reports_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_reports_response_report*
      }
@@ -6361,7 +6136,7 @@
 get_reports_response_report
  = element report
      {
-       base64
+       text # RNC limitation: base64
        &amp; attribute id { uuid }
        &amp; ( get_reports_response_report_sort
            &amp; get_reports_response_report_filters
@@ -6379,15 +6154,13 @@
 get_reports_response_report_sort
  = element sort
      {
-       ""
-       &amp; get_reports_response_report_sort_field
+       get_reports_response_report_sort_field
      }
 
 get_reports_response_report_sort_field
  = element field
      {
        text
-
        &amp; get_reports_response_report_sort_field_order
      }
 
@@ -6400,7 +6173,7 @@
 get_reports_response_report_filters
  = element filters
      {
-       levels
+       text # RNC limitation: levels
        &amp; get_reports_response_report_filters_phrase
        &amp; get_reports_response_report_filters_notes
        &amp; get_reports_response_report_filters_overrides
@@ -6440,11 +6213,10 @@
        xsd:token { pattern = "0|1" }
      }
 
-get_reports_response_report_filters_minimum_cvss_base
- = element minimum_cvss_base
+get_reports_response_report_filters_min_cvss_base
+ = element min_cvss_base
      {
        text
-
      }
 
 get_reports_response_report_filters_filter
@@ -6462,7 +6234,7 @@
 get_reports_response_report_result_count
  = element result_count
      {
-       integer
+       text # RNC limitation: integer
        &amp; get_reports_response_report_result_count_filtered
        &amp; get_reports_response_report_result_count_debug
        &amp; get_reports_response_report_result_count_hole
@@ -6510,8 +6282,7 @@
 get_reports_response_report_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_reports_response_report_task_name
      }
 
@@ -6524,8 +6295,7 @@
 get_reports_response_report_ports
  = element ports
      {
-       ""
-       &amp; attribute start { integer }
+       attribute start { integer }
        &amp; attribute max { integer }
        &amp; get_reports_response_report_ports_port*
      }
@@ -6534,7 +6304,6 @@
  = element port
      {
        text
-
        &amp; get_reports_response_report_ports_port_host
        &amp; get_reports_response_report_ports_port_threat
      }
@@ -6543,7 +6312,6 @@
  = element host
      {
        text
-
      }
 
 get_reports_response_report_ports_port_threat
@@ -6555,8 +6323,7 @@
 get_reports_response_report_results
  = element results
      {
-       ""
-       &amp; attribute start { integer }
+       attribute start { integer }
        &amp; attribute max { integer }
        &amp; get_reports_response_report_results_result*
      }
@@ -6564,8 +6331,7 @@
 get_reports_response_report_results_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_reports_response_report_results_result_subnet
        &amp; get_reports_response_report_results_result_host
        &amp; get_reports_response_report_results_result_port
@@ -6578,28 +6344,24 @@
  = element subnet
      {
        text
-
      }
 
 get_reports_response_report_results_result_host
  = element host
      {
        text
-
      }
 
 get_reports_response_report_results_result_port
  = element port
      {
        text
-
      }
 
 get_reports_response_report_results_result_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_reports_response_report_results_result_nvt_name
        &amp; get_reports_response_report_results_result_nvt_cvss_base
        &amp; get_reports_response_report_results_result_nvt_risk_factor
@@ -6633,7 +6395,6 @@
  = element description
      {
        text
-
      }
 
 get_reports_response_report_scan_start
@@ -6645,7 +6406,7 @@
 get_reports_response_report_host_start
  = element host_start
      {
-       ctime
+       text # RNC limitation: ctime
        &amp; get_reports_response_report_host_start_host
      }
 
@@ -6653,13 +6414,12 @@
  = element host
      {
        text
-
      }
 
 get_reports_response_report_host_end
  = element host_end
      {
-       ctime
+       text # RNC limitation: ctime
        &amp; get_reports_response_report_host_end_host
      }
 
@@ -6667,7 +6427,6 @@
  = element host
      {
        text
-
      }
 
 get_reports_response_report_scan_end
@@ -6684,9 +6443,7 @@
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_reports_response status="200"
                        status_text="OK"&gt;
-   &lt;report id="267a3405-e84a-47da-97b2-5fa0d2e8995e"&gt;hsisn3qaVFhkjFRG4...
-            hsisn3qaVFhkjFRG4...
-          &lt;/report&gt;
+   &lt;report id="267a3405-e84a-47da-97b2-5fa0d2e8995e"&gt;hsisn3qaVFhkjFRG4...&lt;/report&gt;
  &lt;/get_reports_response&gt;
 </pre></div>
 </div>
@@ -6700,71 +6457,71 @@
      &lt;sort&gt;
        &lt;field&gt;
          type
-         &lt;order&gt;descendingdescending&lt;/order&gt;
+         &lt;order&gt;descending&lt;/order&gt;
        &lt;/field&gt;
      &lt;/sort&gt;
      &lt;filters&gt;
        hmlgd
        &lt;phrase/&gt;
-       &lt;notes&gt;00&lt;/notes&gt;
-       &lt;overrides&gt;00&lt;/overrides&gt;
-       &lt;apply_overrides&gt;00&lt;/apply_overrides&gt;
-       &lt;result_hosts_only&gt;11&lt;/result_hosts_only&gt;
+       &lt;notes&gt;0&lt;/notes&gt;
+       &lt;overrides&gt;0&lt;/overrides&gt;
+       &lt;apply_overrides&gt;0&lt;/apply_overrides&gt;
+       &lt;result_hosts_only&gt;1&lt;/result_hosts_only&gt;
        &lt;min_cvss_base/&gt;
-       &lt;filter&gt;HighHigh&lt;/filter&gt;
-       &lt;filter&gt;MediumMedium&lt;/filter&gt;
-       &lt;filter&gt;LowLow&lt;/filter&gt;
-       &lt;filter&gt;LogLog&lt;/filter&gt;
-       &lt;filter&gt;DebugDebug&lt;/filter&gt;
+       &lt;filter&gt;High&lt;/filter&gt;
+       &lt;filter&gt;Medium&lt;/filter&gt;
+       &lt;filter&gt;Low&lt;/filter&gt;
+       &lt;filter&gt;Log&lt;/filter&gt;
+       &lt;filter&gt;Debug&lt;/filter&gt;
      &lt;/filters&gt;
-     &lt;scan_run_status&gt;DoneDone&lt;/scan_run_status&gt;
+     &lt;scan_run_status&gt;Done&lt;/scan_run_status&gt;
      &lt;result_count&gt;
        10
-       &lt;filtered&gt;1010&lt;/filtered&gt;
-       &lt;debug&gt;00&lt;/debug&gt;
-       &lt;hole&gt;00&lt;/hole&gt;
-       &lt;info&gt;77&lt;/info&gt;
-       &lt;log&gt;00&lt;/log&gt;
-       &lt;warning&gt;33&lt;/warning&gt;
+       &lt;filtered&gt;10&lt;/filtered&gt;
+       &lt;debug&gt;0&lt;/debug&gt;
+       &lt;hole&gt;0&lt;/hole&gt;
+       &lt;info&gt;7&lt;/info&gt;
+       &lt;log&gt;0&lt;/log&gt;
+       &lt;warning&gt;3&lt;/warning&gt;
      &lt;/result_count&gt;
      &lt;task id="13bb418a-4220-4575-b35b-ec398bff7417"&gt;
-       &lt;name&gt;dik mmdik mm&lt;/name&gt;
+       &lt;name&gt;dik mm&lt;/name&gt;
      &lt;/task&gt;
      &lt;ports start="1"
             max="-1"&gt;
        &lt;port&gt;
          general/tcp
-         &lt;host&gt;127.0.1.1127.0.1.1&lt;/host&gt;
-         &lt;threat&gt;MediumMedium&lt;/threat&gt;
+         &lt;host&gt;127.0.1.1&lt;/host&gt;
+         &lt;threat&gt;Medium&lt;/threat&gt;
        &lt;/port&gt;
        ...
      &lt;/ports&gt;
      &lt;results start="1"
               max="-1"&gt;
        &lt;result id="634f7a2e-8ca1-43b7-b6d7-0d4841449508"&gt;
-         &lt;subnet&gt;127.0.1.1127.0.1.1&lt;/subnet&gt;
-         &lt;host&gt;127.0.1.1127.0.1.1&lt;/host&gt;
-         &lt;port&gt;general/tcpgeneral/tcp&lt;/port&gt;
+         &lt;subnet&gt;127.0.1.1&lt;/subnet&gt;
+         &lt;host&gt;127.0.1.1&lt;/host&gt;
+         &lt;port&gt;general/tcp&lt;/port&gt;
          &lt;nvt oid="1.3.6.1.4.1.25623.1.0.74"&gt;
-           &lt;name&gt;Test NVT: fields with ISO-8859-1 chars ()Test NVT: fields with ISO-8859-1 chars ()&lt;/name&gt;
-           &lt;cvss_base&gt;5.05.0&lt;/cvss_base&gt;
-           &lt;risk_factor&gt;MediumMedium&lt;/risk_factor&gt;
+           &lt;name&gt;Test NVT: fields with ISO-8859-1 chars ()&lt;/name&gt;
+           &lt;cvss_base&gt;5.0&lt;/cvss_base&gt;
+           &lt;risk_factor&gt;Medium&lt;/risk_factor&gt;
          &lt;/nvt&gt;
-         &lt;threat&gt;MediumMedium&lt;/threat&gt;
-         &lt;description&gt;Test with umlaut Warning Port 0.Test with  umlaut Warning Port 0.&lt;/description&gt;
+         &lt;threat&gt;Medium&lt;/threat&gt;
+         &lt;description&gt;Test with umlaut Warning Port 0.&lt;/description&gt;
        &lt;/result&gt;
        ...
      &lt;/results&gt;
-     &lt;scan_start&gt;Mon Feb 1 19:11:21 2010Mon Feb  1 19:11:21 2010&lt;/scan_start&gt;
+     &lt;scan_start&gt;Mon Feb 1 19:11:21 2010&lt;/scan_start&gt;
      &lt;host_start&gt;
        Mon Feb 1 19:11:21 2010
-       &lt;host&gt;127.0.1.1127.0.1.1&lt;/host&gt;
+       &lt;host&gt;127.0.1.1&lt;/host&gt;
      &lt;/host_start&gt;
      &lt;host_end&gt;
        Mon Feb 1 19:11:52 2010
-       &lt;host&gt;127.0.1.1127.0.1.1&lt;/host&gt;
+       &lt;host&gt;127.0.1.1&lt;/host&gt;
      &lt;/host_end&gt;
-     &lt;scan_end&gt;Mon Feb 1 19:11:52 2010Mon Feb  1 19:11:52 2010&lt;/scan_end&gt;
+     &lt;scan_end&gt;Mon Feb 1 19:11:52 2010&lt;/scan_end&gt;
    &lt;/report&gt;
  &lt;/get_reports_response&gt;
 </pre></div>
@@ -6976,12 +6733,11 @@
 </li>
 </ul>
 <h4>4.34.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_results
  = element get_results
      {
-       ""
-       &amp; attribute result_id { uuid }?
+       attribute result_id { uuid }?
        &amp; attribute task_id { uuid }?
        &amp; attribute notes { boolean }?
        &amp; attribute note_details { boolean }?
@@ -6993,8 +6749,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_results_response
  = element get_results_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_results_response_results
      }
@@ -7002,15 +6757,13 @@
 get_results_response_results
  = element results
      {
-       ""
-       &amp; get_results_response_results_result*
+       get_results_response_results_result*
      }
 
 get_results_response_results_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_results_response_results_result_subnet
        &amp; get_results_response_results_result_host
        &amp; get_results_response_results_result_port
@@ -7025,28 +6778,24 @@
  = element subnet
      {
        text
-
      }
 
 get_results_response_results_result_host
  = element host
      {
        text
-
      }
 
 get_results_response_results_result_port
  = element port
      {
        text
-
      }
 
 get_results_response_results_result_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_results_response_results_result_nvt_name
        &amp; get_results_response_results_result_nvt_cvss_base
        &amp; get_results_response_results_result_nvt_risk_factor
@@ -7080,21 +6829,18 @@
  = element description
      {
        text
-
      }
 
 get_results_response_results_result_notes
  = element notes
      {
-       ""
-       &amp; get_results_response_results_result_notes_note*
+       get_results_response_results_result_notes_note*
      }
 
 get_results_response_results_result_notes_note
  = element note
      {
-       ""
-       &amp; get_results_response_results_result_notes_note_nvt
+       get_results_response_results_result_notes_note_nvt
        &amp; get_results_response_results_result_notes_note_text
        &amp; get_results_response_results_result_notes_note_orphan
      }
@@ -7102,8 +6848,7 @@
 get_results_response_results_result_notes_note_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_results_response_results_result_notes_note_nvt_name
      }
 
@@ -7117,7 +6862,6 @@
  = element text
      {
        text
-
        &amp; attribute excerpt { boolean }
      }
 
@@ -7130,15 +6874,13 @@
 get_results_response_results_result_overrides
  = element overrides
      {
-       ""
-       &amp; get_results_response_results_result_overrides_override*
+       get_results_response_results_result_overrides_override*
      }
 
 get_results_response_results_result_overrides_override
  = element override
      {
-       ""
-       &amp; get_results_response_results_result_overrides_override_nvt
+       get_results_response_results_result_overrides_override_nvt
        &amp; get_results_response_results_result_overrides_override_text
        &amp; get_results_response_results_result_overrides_override_threat
        &amp; get_results_response_results_result_overrides_override_new_threat
@@ -7148,8 +6890,7 @@
 get_results_response_results_result_overrides_override_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
        &amp; get_results_response_results_result_overrides_override_nvt_name
      }
 
@@ -7163,7 +6904,6 @@
  = element text
      {
        text
-
        &amp; attribute excerpt { boolean }
      }
 
@@ -7194,16 +6934,16 @@
                        status_text="OK"&gt;
    &lt;results&gt;
      &lt;result id="634f7a2e-8ca1-43b7-b6d7-0d4841449508"&gt;
-       &lt;subnet&gt;127.0.1.1127.0.1.1&lt;/subnet&gt;
-       &lt;host&gt;127.0.1.1127.0.1.1&lt;/host&gt;
-       &lt;port&gt;general/tcpgeneral/tcp&lt;/port&gt;
+       &lt;subnet&gt;127.0.1.1&lt;/subnet&gt;
+       &lt;host&gt;127.0.1.1&lt;/host&gt;
+       &lt;port&gt;general/tcp&lt;/port&gt;
        &lt;nvt oid="1.3.6.1.4.1.25623.1.0.74"&gt;
-         &lt;name&gt;Test NVT: fields with ISO-8859-1 charsTest NVT: fields with ISO-8859-1 chars&lt;/name&gt;
-         &lt;cvss_base&gt;5.05.0&lt;/cvss_base&gt;
-         &lt;risk_factor&gt;MediumMedium&lt;/risk_factor&gt;
+         &lt;name&gt;Test NVT: fields with ISO-8859-1 chars&lt;/name&gt;
+         &lt;cvss_base&gt;5.0&lt;/cvss_base&gt;
+         &lt;risk_factor&gt;Medium&lt;/risk_factor&gt;
        &lt;/nvt&gt;
-       &lt;threat&gt;MediumMedium&lt;/threat&gt;
-       &lt;description&gt;Test with umlaut.Test with umlaut.&lt;/description&gt;
+       &lt;threat&gt;Medium&lt;/threat&gt;
+       &lt;description&gt;Test with umlaut.&lt;/description&gt;
      &lt;/result&gt;
      ...
    &lt;/results&gt;
@@ -7221,26 +6961,26 @@
                        status_text="OK"&gt;
    &lt;results&gt;
      &lt;result id="cac9e7c8-c726-49fd-a710-5f99079ab93e"&gt;
-       &lt;subnet&gt;127.0.0.1127.0.0.1&lt;/subnet&gt;
-       &lt;host&gt;127.0.0.1127.0.0.1&lt;/host&gt;
-       &lt;port&gt;general/tcpgeneral/tcp&lt;/port&gt;
+       &lt;subnet&gt;127.0.0.1&lt;/subnet&gt;
+       &lt;host&gt;127.0.0.1&lt;/host&gt;
+       &lt;port&gt;general/tcp&lt;/port&gt;
        &lt;nvt oid="1.3.6.1.4.1.25623.1.0.75"&gt;
-         &lt;name&gt;Test NVT: long linesTest NVT: long lines&lt;/name&gt;
-         &lt;cvss_base&gt;99&lt;/cvss_base&gt;
-         &lt;risk_factor&gt;HighHigh&lt;/risk_factor&gt;
+         &lt;name&gt;Test NVT: long lines&lt;/name&gt;
+         &lt;cvss_base&gt;9&lt;/cvss_base&gt;
+         &lt;risk_factor&gt;High&lt;/risk_factor&gt;
        &lt;/nvt&gt;
-       &lt;threat&gt;HighHigh&lt;/threat&gt;
-       &lt;description&gt;Test with very long warning.Test with very long warning.&lt;/description&gt;
-       &lt;original_threat&gt;MediumMedium&lt;/original_threat&gt;
+       &lt;threat&gt;High&lt;/threat&gt;
+       &lt;description&gt;Test with very long warning.&lt;/description&gt;
+       &lt;original_threat&gt;Medium&lt;/original_threat&gt;
        &lt;notes/&gt;
        &lt;overrides&gt;
          &lt;override id="b0832812-75f1-45eb-b676-99c6e6bf2b24"&gt;
            &lt;nvt oid="1.3.6.1.4.1.25623.1.0.75"&gt;
-             &lt;name&gt;Test NVT: long linesTest NVT: long lines&lt;/name&gt;
+             &lt;name&gt;Test NVT: long lines&lt;/name&gt;
            &lt;/nvt&gt;
-           &lt;text excerpt="0"&gt;Test overrideTest override&lt;/text&gt;
-           &lt;new_threat&gt;HighHigh&lt;/new_threat&gt;
-           &lt;orphan&gt;00&lt;/orphan&gt;
+           &lt;text excerpt="0"&gt;Test override&lt;/text&gt;
+           &lt;new_threat&gt;High&lt;/new_threat&gt;
+           &lt;orphan&gt;0&lt;/orphan&gt;
          &lt;/override&gt;
        &lt;/overrides&gt;
      &lt;/result&gt;
@@ -7365,12 +7105,11 @@
 </li>
 </ul>
 <h4>4.35.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_schedules
  = element get_schedules
      {
-       ""
-       &amp; attribute schedule_id { uuid }?
+       attribute schedule_id { uuid }?
        &amp; attribute details { boolean }?
        &amp; attribute sort_order { sort_order }?
        &amp; attribute sort_field { text }?
@@ -7379,8 +7118,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_schedules_response
  = element get_schedules_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_schedules_response_schedule
      }
@@ -7388,8 +7126,7 @@
 get_schedules_response_schedule
  = element schedule
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_schedules_response_schedule_name
        &amp; ( get_schedules_response_schedule_comment
            &amp; get_schedules_response_schedule_first_time
@@ -7411,7 +7148,6 @@
  = element comment
      {
        text
-
      }
 
 get_schedules_response_schedule_first_time
@@ -7453,15 +7189,13 @@
 get_schedules_response_schedule_tasks
  = element tasks
      {
-       ""
-       &amp; get_schedules_response_schedule_tasks_task*
+       get_schedules_response_schedule_tasks_task*
      }
 
 get_schedules_response_schedule_tasks_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
        &amp; get_schedules_response_schedule_tasks_task_name
      }
 
@@ -7479,7 +7213,7 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_schedules_response status="200"
                          status_text="OK"&gt;
    &lt;schedule id="c33864a9-d3fd-44b3-8717-972bfb01dfcf"&gt;
-     &lt;name&gt;OvernightOvernight&lt;/name&gt;
+     &lt;name&gt;Overnight&lt;/name&gt;
    &lt;/schedule&gt;
    ...
  &lt;/get_schedules_response&gt;
@@ -7493,17 +7227,17 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_schedules_response status="200"
                          status_text="OK"&gt;
    &lt;schedule id="c33864a9-d3fd-44b3-8717-972bfb01dfcf"&gt;
-     &lt;name&gt;OvernightOvernight&lt;/name&gt;
-     &lt;comment&gt;3 hours, starting at 12h00.3 hours, starting at 12h00.&lt;/comment&gt;
-     &lt;first_time&gt;Tue Jun 29 00:00:00 2010Tue Jun 29 00:00:00 2010&lt;/first_time&gt;
-     &lt;next_time&gt;Tue Jun 29 00:00:00 2010Tue Jun 29 00:00:00 2010&lt;/next_time&gt;
-     &lt;period&gt;8640086400&lt;/period&gt;
-     &lt;period_months&gt;00&lt;/period_months&gt;
-     &lt;duration&gt;1080010800&lt;/duration&gt;
-     &lt;in_use&gt;11&lt;/in_use&gt;
+     &lt;name&gt;Overnight&lt;/name&gt;
+     &lt;comment&gt;3 hours, starting at 12h00.&lt;/comment&gt;
+     &lt;first_time&gt;Tue Jun 29 00:00:00 2010&lt;/first_time&gt;
+     &lt;next_time&gt;Tue Jun 29 00:00:00 2010&lt;/next_time&gt;
+     &lt;period&gt;86400&lt;/period&gt;
+     &lt;period_months&gt;0&lt;/period_months&gt;
+     &lt;duration&gt;10800&lt;/duration&gt;
+     &lt;in_use&gt;1&lt;/in_use&gt;
      &lt;tasks&gt;
        &lt;task id="d4daf4c4-25c7-40ac-87d3-38e489f34330"&gt;
-         &lt;name&gt;kkkk&lt;/name&gt;
+         &lt;name&gt;kk&lt;/name&gt;
        &lt;/task&gt;
      &lt;/tasks&gt;
    &lt;/schedule&gt;
@@ -7582,12 +7316,11 @@
 </li>
 </ul>
 <h4>4.36.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_system_reports
  = element get_system_reports
      {
-       ""
-       &amp; attribute name { text }?
+       attribute name { text }?
        &amp; attribute duration { integer }?
        &amp; attribute brief { boolean }?
      }
@@ -7595,8 +7328,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_system_reports_response
  = element get_system_reports_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_system_reports_response_system_report*
      }
@@ -7604,8 +7336,7 @@
 get_system_reports_response_system_report
  = element system_report
      {
-       ""
-       &amp; get_system_reports_response_system_report_name
+       get_system_reports_response_system_report_name
        &amp; get_system_reports_response_system_report_title
        &amp; get_system_reports_response_system_report_report?
      }
@@ -7620,13 +7351,12 @@
  = element title
      {
        text
-
      }
 
 get_system_reports_response_system_report_report
  = element report
      {
-       base64
+       text # RNC limitation: base64
        &amp; attribute format { "png" }
        &amp; attribute duration { integer }
      }
@@ -7639,16 +7369,16 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_system_reports_response status="200"
                               status_text="OK"&gt;
    &lt;system_report&gt;
-     &lt;name&gt;procproc&lt;/name&gt;
-     &lt;title&gt;ProcessesProcesses&lt;/title&gt;
+     &lt;name&gt;proc&lt;/name&gt;
+     &lt;title&gt;Processes&lt;/title&gt;
    &lt;/system_report&gt;
    &lt;system_report&gt;
-     &lt;name&gt;loadload&lt;/name&gt;
-     &lt;title&gt;System LoadSystem Load&lt;/title&gt;
+     &lt;name&gt;load&lt;/name&gt;
+     &lt;title&gt;System Load&lt;/title&gt;
    &lt;/system_report&gt;
    &lt;system_report&gt;
-     &lt;name&gt;cpu_0cpu_0&lt;/name&gt;
-     &lt;title&gt;CPU Usage: CPU 0CPU Usage: CPU 0&lt;/title&gt;
+     &lt;name&gt;cpu_0&lt;/name&gt;
+     &lt;title&gt;CPU Usage: CPU 0&lt;/title&gt;
    &lt;/system_report&gt;
    ...
  &lt;/get_system_reports_response&gt;
@@ -7661,8 +7391,8 @@
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_system_reports_response status="200"
                               status_text="OK"&gt;
    &lt;system_report&gt;
-     &lt;name&gt;procproc&lt;/name&gt;
-     &lt;title&gt;ProcessesProcesses&lt;/title&gt;
+     &lt;name&gt;proc&lt;/name&gt;
+     &lt;title&gt;Processes&lt;/title&gt;
      &lt;report format="png"
              duration="86400"&gt;
        iVBORw0KGgoAAAANSUhEUgAAArkAAAE...2bEdAAAAAElFTkSuQmCC
@@ -7673,11 +7403,1399 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_get_version">4.37
+<div><h3 id="command_get_target_locators">4.37
+        Command <tt>get_target_locators</tt>
+</h3></div>
+<p>In short: Get configured target locators.</p>
+<p>
+        The client uses the get_target_locators command to get target locators.
+      </p>
+<h4>4.37.1 Structure</h4>
+<ul style="list-style: none">
+<li>
+<i>Command</i><ul style="list-style: none"><i>Empty single element.</i></ul>
+</li>
+<li style="margin-top: 15px;">
+<i>Response</i><ul style="list-style: none">
+<li>
+          @<b>status</b>
+          (<a href="#type_status">status</a>)
+          </li>
+<li>
+          @<b>status_text</b>
+          (text)
+          </li>
+<li>
+          &lt;<b>target_locator</b>&gt;
+          *<ul style="list-style: none"><li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the target locator.</div>
+<ul style="list-style: none"></ul>
+</li></ul>
+</li>
+</ul>
+</li>
+</ul>
+<h4>4.37.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<i>Command</i><div style="margin-left: 5%"><pre>get_target_locators
+ = element get_target_locators
+     {
+       ""
+     }
+</pre></div>
+<i>Response</i><div style="margin-left: 5%"><pre>get_target_locators_response
+ = element get_target_locators_response
+     {
+       attribute status { status }
+       &amp; attribute status_text { text }
+       &amp; get_target_locators_response_target_locator*
+     }
+
+get_target_locators_response_target_locator
+ = element target_locator
+     {
+       get_target_locators_response_target_locator_name
+     }
+
+get_target_locators_response_target_locator_name
+ = element name
+     {
+       name
+     }
+</pre></div>
+</div>
+<h4>4.37.1 Example: Get target locators</h4>
+<div style="margin-left: 5%; margin-right: 5%;">
+<i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_target_locators/&gt;
+</pre></div>
+<i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_target_locators_response status="200"
+                               status_text="OK"&gt;
+   &lt;target_locator&gt;
+     &lt;name&gt;ldap&lt;/name&gt;
+   &lt;/target_locator&gt;
+   ...
+ &lt;/get_target_locators_response&gt;
+</pre></div>
+</div>
+</div>
+<div>
+<div><h3 id="command_get_targets">4.38
+        Command <tt>get_targets</tt>
+</h3></div>
+<p>In short: Get all targets.</p>
+<p>
+      The client uses the get_targets command to get target information.
+    </p>
+<h4>4.38.1 Structure</h4>
+<ul style="list-style: none">
+<li>
+<i>Command</i><ul style="list-style: none">
+<li>
+          @<b>target_id</b>
+          (<a href="#type_uuid">uuid</a>)
+          ID of single target to get.
+          </li>
+<li>
+          @<b>tasks</b>
+          (<a href="#type_boolean">boolean</a>)
+          Whether to include list of tasks that use the target.
+          </li>
+<li>
+          @<b>sort_order</b>
+          (<a href="#type_sort_order">sort_order</a>)
+          </li>
+<li>
+          @<b>sort_field</b>
+          (text)
+          </li>
+</ul>
+</li>
+<li style="margin-top: 15px;">
+<i>Response</i><ul style="list-style: none">
+<li>
+          @<b>status</b>
+          (<a href="#type_status">status</a>)
+          </li>
+<li>
+          @<b>status_text</b>
+          (text)
+          </li>
+<li>
+          &lt;<b>target</b>&gt;
+          *<ul style="list-style: none">
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the target.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>comment</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The comment on the target.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>hosts</b>&gt;
+          <div style="margin-left: 15px; display: inline;">A list of hosts.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>max_hosts</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The maximum number of hosts defined by the target.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>in_use</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Whether any tasks are using the target.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>lsc_credential</b>&gt;
+          <ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid_or_empty">uuid_or_empty</a>)
+          </li>
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the LSC credential.</div>
+<ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+<li>
+          &lt;<b>tasks</b>&gt;
+          ?<div style="margin-left: 15px; display: inline;">All tasks using the target.</div>
+<ul style="list-style: none"><li>
+          &lt;<b>task</b>&gt;
+          *<ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid">uuid</a>)
+          </li>
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the task.</div>
+<ul style="list-style: none"></ul>
+</li>
+</ul>
+</li></ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h4>4.38.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<i>Command</i><div style="margin-left: 5%"><pre>get_targets
+ = element get_targets
+     {
+       attribute target_id { uuid }?
+       &amp; attribute tasks { boolean }?
+       &amp; attribute sort_order { sort_order }?
+       &amp; attribute sort_field { text }?
+     }
+</pre></div>
+<i>Response</i><div style="margin-left: 5%"><pre>get_targets_response
+ = element get_targets_response
+     {
+       attribute status { status }
+       &amp; attribute status_text { text }
+       &amp; get_targets_response_target*
+     }
+
+get_targets_response_target
+ = element target
+     {
+       get_targets_response_target_name
+       &amp; get_targets_response_target_comment
+       &amp; get_targets_response_target_hosts
+       &amp; get_targets_response_target_max_hosts
+       &amp; get_targets_response_target_in_use
+       &amp; get_targets_response_target_lsc_credential
+       &amp; get_targets_response_target_tasks?
+     }
+
+get_targets_response_target_name
+ = element name
+     {
+       name
+     }
+
+get_targets_response_target_comment
+ = element comment
+     {
+       text
+     }
+
+get_targets_response_target_hosts
+ = element hosts
+     {
+       text
+     }
+
+get_targets_response_target_max_hosts
+ = element max_hosts
+     {
+       integer
+     }
+
+get_targets_response_target_in_use
+ = element in_use
+     {
+       boolean
+     }
+
+get_targets_response_target_lsc_credential
+ = element lsc_credential
+     {
+       attribute id { uuid_or_empty }
+       &amp; get_targets_response_target_lsc_credential_name
+     }
+
+get_targets_response_target_lsc_credential_name
+ = element name
+     {
+       name
+     }
+
+get_targets_response_target_tasks
+ = element tasks
+     {
+       get_targets_response_target_tasks_task*
+     }
+
+get_targets_response_target_tasks_task
+ = element task
+     {
+       attribute id { uuid }
+       &amp; get_targets_response_target_tasks_task_name
+     }
+
+get_targets_response_target_tasks_task_name
+ = element name
+     {
+       name
+     }
+</pre></div>
+</div>
+<h4>4.38.1 Example: Get all targets</h4>
+<div style="margin-left: 5%; margin-right: 5%;">
+<i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_targets/&gt;
+</pre></div>
+<i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_targets_response status="200"
+                       status_text="OK"&gt;
+   &lt;target id="b493b7a8-7489-11df-a3ec-002264764cea"&gt;
+     &lt;name&gt;Localhost&lt;/name&gt;
+     &lt;hosts&gt;localhost&lt;/hosts&gt;
+     &lt;max_hosts&gt;1&lt;/max_hosts&gt;
+     &lt;comment/&gt;
+     &lt;in_use&gt;7&lt;/in_use&gt;
+     &lt;lsc_credential id=""&gt;
+       &lt;name/&gt;
+     &lt;/lsc_credential&gt;
+   &lt;/target&gt;
+   ...
+ &lt;/get_targets_response&gt;
+</pre></div>
+</div>
+<h4>4.38.1 Example: Get a single target, including tasks using the target</h4>
+<div style="margin-left: 5%; margin-right: 5%;">
+<i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_targets target_id="c33864a9-d3fd-44b3-8717-972bfb01dfcf"
+              tasks="1"/&gt;
+</pre></div>
+<i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_targets_response status="200"
+                       status_text="OK"&gt;
+   &lt;target id="1f28d970-17ef-4c69-ba8a-13827059f2b9"&gt;
+     &lt;name&gt;dik&lt;/name&gt;
+     &lt;hosts&gt;dik.example.org&lt;/hosts&gt;
+     &lt;max_hosts&gt;1&lt;/max_hosts&gt;
+     &lt;comment&gt;dik mm&lt;/comment&gt;
+     &lt;in_use&gt;4&lt;/in_use&gt;
+     &lt;lsc_credential id="58ff2793-2dc7-43fe-85f9-20bfac5a87e4"&gt;
+       &lt;name&gt;mm&lt;/name&gt;
+     &lt;/lsc_credential&gt;
+     &lt;tasks&gt;
+       &lt;task id="13bb418a-4220-4575-b35b-ec398bff7417"&gt;
+         &lt;name&gt;dik mm&lt;/name&gt;
+       &lt;/task&gt;
+       ...
+     &lt;/tasks&gt;
+   &lt;/target&gt;
+ &lt;/get_targets_response&gt;
+</pre></div>
+</div>
+</div>
+<div>
+<div><h3 id="command_get_tasks">4.39
+        Command <tt>get_tasks</tt>
+</h3></div>
+<p>In short: Get all tasks.</p>
+<p>
+        The client uses the get_tasks command to get task information.
+      </p>
+<p>
+        As a convenience for clients the response includes a task count and
+        the values of the sort order, sort field and apply overrides flag
+        that the manager applied when selecting the tasks.
+      </p>
+<h4>4.39.1 Structure</h4>
+<ul style="list-style: none">
+<li>
+<i>Command</i><ul style="list-style: none">
+<li>
+          @<b>task_id</b>
+          (<a href="#type_uuid">uuid</a>)
+          ID of single task to get.
+          </li>
+<li>
+          @<b>details</b>
+          (<a href="#type_boolean">boolean</a>)
+          Whether to include full task details.
+          </li>
+<li>
+          @<b>rcfile</b>
+          (<a href="#type_boolean">boolean</a>)
+          Whether to include task RC file (for openvas-client).
+          </li>
+<li>
+          @<b>apply_overrides</b>
+          (<a href="#type_boolean">boolean</a>)
+          Whether to override result threat levels.
+          </li>
+<li>
+          @<b>sort_order</b>
+          (<a href="#type_sort_order">sort_order</a>)
+          </li>
+<li>
+          @<b>sort_field</b>
+          (text)
+          </li>
+</ul>
+</li>
+<li style="margin-top: 15px;">
+<i>Response</i><ul style="list-style: none">
+<li>
+          @<b>status</b>
+          (<a href="#type_status">status</a>)
+          </li>
+<li>
+          @<b>status_text</b>
+          (text)
+          </li>
+<li>
+          &lt;<b>task_count</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>sort</b>&gt;
+          <ul style="list-style: none"><li>
+          &lt;<b>field</b>&gt;
+          *<ul style="list-style: none"><li>
+          &lt;<b>order</b>&gt;
+          <ul style="list-style: none"></ul>
+</li></ul>
+</li></ul>
+</li>
+<li>
+          &lt;<b>apply_overrides</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>task</b>&gt;
+          *<ul style="list-style: none">
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the task.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>comment</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The comment on the task.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>status</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The run status of the task.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>progress</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The percentage of the task that is complete.</div>
+<ul style="list-style: none"><li>
+          &lt;<b>host_progress</b>&gt;
+          *<div style="margin-left: 15px; display: inline;">Percentage complete for a particular host.</div>
+<ul style="list-style: none"><li>
+          &lt;<b>host</b>&gt;
+          <ul style="list-style: none"></ul>
+</li></ul>
+</li></ul>
+</li>
+<li>
+          &lt;<b>config</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The scan configuration used by the task.</div>
+<ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid">uuid</a>)
+          </li>
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the config.</div>
+<ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+<li>
+          &lt;<b>target</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The hosts scanned by the task.</div>
+<ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid">uuid</a>)
+          </li>
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the target.</div>
+<ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+<li>
+          &lt;<b>escalator</b>&gt;
+          <div style="margin-left: 15px; display: inline;">An escalator that applies to the task.</div>
+<ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid_or_empty">uuid_or_empty</a>)
+          </li>
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the escalator.</div>
+<ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+<li>
+          &lt;<b>schedule</b>&gt;
+          <div style="margin-left: 15px; display: inline;">When the task will run.</div>
+<ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid_or_empty">uuid_or_empty</a>)
+          </li>
+<li>
+          &lt;<b>name</b>&gt;
+          <div style="margin-left: 15px; display: inline;">The name of the schedule.</div>
+<ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+<li>
+          &lt;<b>result_count</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Result count across all scans.</div>
+<ul style="list-style: none">
+<li>
+          &lt;<b>debug</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>log</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>info</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>warning</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>hole</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+<li>
+          &lt;<b>report_count</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Number of reports.</div>
+<ul style="list-style: none"><li>
+          &lt;<b>finished</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Number of reports where the scan completed.</div>
+<ul style="list-style: none"></ul>
+</li></ul>
+</li>
+<li>
+          &lt;<b>trend</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>first_report</b>&gt;
+          ?<ul style="list-style: none"><li>
+          &lt;<b>report</b>&gt;
+          <ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid">uuid</a>)
+          </li>
+<li>
+          &lt;<b>timestamp</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>result_count</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Result counts for this report.</div>
+<ul style="list-style: none">
+<li>
+          &lt;<b>debug</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>log</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>info</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>warning</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>hole</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+</ul>
+</li></ul>
+</li>
+<li>
+          &lt;<b>last_report</b>&gt;
+          ?<ul style="list-style: none"><li>
+          &lt;<b>report</b>&gt;
+          <ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid">uuid</a>)
+          </li>
+<li>
+          &lt;<b>timestamp</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>result_count</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Result counts for this report.</div>
+<ul style="list-style: none">
+<li>
+          &lt;<b>debug</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>log</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>info</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>warning</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>hole</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+</ul>
+</li></ul>
+</li>
+<li>
+          &lt;<b>second_last_report</b>&gt;
+          ?<ul style="list-style: none"><li>
+          &lt;<b>report</b>&gt;
+          <ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid">uuid</a>)
+          </li>
+<li>
+          &lt;<b>timestamp</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>result_count</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Result counts for this report.</div>
+<ul style="list-style: none">
+<li>
+          &lt;<b>debug</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>log</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>info</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>warning</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>hole</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+</ul>
+</li></ul>
+</li>
+<li>
+          &lt;<b>rcfile</b>&gt;
+          ?<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>reports</b>&gt;
+          *<ul style="list-style: none"><li>
+          &lt;<b>report</b>&gt;
+          *<ul style="list-style: none">
+<li>
+          @<b>id</b>
+          (<a href="#type_uuid">uuid</a>)
+          </li>
+<li>
+          &lt;<b>timestamp</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>scan_run_status</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Run status of task scan.</div>
+<ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>result_count</b>&gt;
+          <div style="margin-left: 15px; display: inline;">Result counts for this report.</div>
+<ul style="list-style: none">
+<li>
+          &lt;<b>debug</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>log</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>info</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>warning</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+<li>
+          &lt;<b>hole</b>&gt;
+          <ul style="list-style: none"></ul>
+</li>
+</ul>
+</li>
+</ul>
+</li></ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h4>4.39.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<i>Command</i><div style="margin-left: 5%"><pre>get_tasks
+ = element get_tasks
+     {
+       attribute task_id { uuid }?
+       &amp; attribute details { boolean }?
+       &amp; attribute rcfile { boolean }?
+       &amp; attribute apply_overrides { boolean }?
+       &amp; attribute sort_order { sort_order }?
+       &amp; attribute sort_field { text }?
+     }
+</pre></div>
+<i>Response</i><div style="margin-left: 5%"><pre>get_tasks_response
+ = element get_tasks_response
+     {
+       attribute status { status }
+       &amp; attribute status_text { text }
+       &amp; get_tasks_response_task_count
+       &amp; get_tasks_response_sort
+       &amp; get_tasks_response_apply_overrides
+       &amp; get_tasks_response_task*
+     }
+
+get_tasks_response_task_count
+ = element task_count
+     {
+       integer
+     }
+
+get_tasks_response_sort
+ = element sort
+     {
+       get_tasks_response_sort_field*
+     }
+
+get_tasks_response_sort_field
+ = element field
+     {
+       text
+       &amp; get_tasks_response_sort_field_order
+     }
+
+get_tasks_response_sort_field_order
+ = element order
+     {
+       xsd:token { pattern = "ascending|descending" }
+     }
+
+get_tasks_response_apply_overrides
+ = element apply_overrides
+     {
+       xsd:token { pattern = "0|1" }
+     }
+
+get_tasks_response_task
+ = element task
+     {
+       get_tasks_response_task_name
+       &amp; get_tasks_response_task_comment
+       &amp; get_tasks_response_task_status
+       &amp; get_tasks_response_task_progress
+       &amp; get_tasks_response_task_config
+       &amp; get_tasks_response_task_target
+       &amp; get_tasks_response_task_escalator
+       &amp; get_tasks_response_task_schedule
+       &amp; get_tasks_response_task_result_count
+       &amp; get_tasks_response_task_report_count
+       &amp; get_tasks_response_task_trend
+       &amp; get_tasks_response_task_first_report?
+       &amp; get_tasks_response_task_last_report?
+       &amp; get_tasks_response_task_second_last_report?
+       &amp; get_tasks_response_task_rcfile?
+       &amp; get_tasks_response_task_reports*
+     }
+
+get_tasks_response_task_name
+ = element name
+     {
+       name
+     }
+
+get_tasks_response_task_comment
+ = element comment
+     {
+       text
+     }
+
+get_tasks_response_task_status
+ = element status
+     {
+       task_status
+     }
+
+get_tasks_response_task_progress
+ = element progress
+     {
+       text # RNC limitation: integer
+       &amp; get_tasks_response_task_progress_host_progress*
+     }
+
+get_tasks_response_task_progress_host_progress
+ = element host_progress
+     {
+       text # RNC limitation: integer
+       &amp; get_tasks_response_task_progress_host_progress_host
+     }
+
+get_tasks_response_task_progress_host_progress_host
+ = element host
+     {
+       text
+     }
+
+get_tasks_response_task_config
+ = element config
+     {
+       attribute id { uuid }
+       &amp; get_tasks_response_task_config_name
+     }
+
+get_tasks_response_task_config_name
+ = element name
+     {
+       name
+     }
+
+get_tasks_response_task_target
+ = element target
+     {
+       attribute id { uuid }
+       &amp; get_tasks_response_task_target_name
+     }
+
+get_tasks_response_task_target_name
+ = element name
+     {
+       name
+     }
+
+get_tasks_response_task_escalator
+ = element escalator
+     {
+       attribute id { uuid_or_empty }
+       &amp; get_tasks_response_task_escalator_name
+     }
+
+get_tasks_response_task_escalator_name
+ = element name
+     {
+       name
+     }
+
+get_tasks_response_task_schedule
+ = element schedule
+     {
+       attribute id { uuid_or_empty }
+       &amp; get_tasks_response_task_schedule_name
+     }
+
+get_tasks_response_task_schedule_name
+ = element name
+     {
+       name
+     }
+
+get_tasks_response_task_result_count
+ = element result_count
+     {
+       get_tasks_response_task_result_count_debug
+       &amp; get_tasks_response_task_result_count_log
+       &amp; get_tasks_response_task_result_count_info
+       &amp; get_tasks_response_task_result_count_warning
+       &amp; get_tasks_response_task_result_count_hole
+     }
+
+get_tasks_response_task_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+get_tasks_response_task_report_count
+ = element report_count
+     {
+       text # RNC limitation: integer
+       &amp; get_tasks_response_task_report_count_finished
+     }
+
+get_tasks_response_task_report_count_finished
+ = element finished
+     {
+       integer
+     }
+
+get_tasks_response_task_trend
+ = element trend
+     {
+       task_trend
+     }
+
+get_tasks_response_task_first_report
+ = element first_report
+     {
+       get_tasks_response_task_first_report_report
+     }
+
+get_tasks_response_task_first_report_report
+ = element report
+     {
+       attribute id { uuid }
+       &amp; get_tasks_response_task_first_report_report_timestamp
+       &amp; get_tasks_response_task_first_report_report_result_count
+     }
+
+get_tasks_response_task_first_report_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+get_tasks_response_task_first_report_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_first_report_report_result_count_debug
+       &amp; get_tasks_response_task_first_report_report_result_count_log
+       &amp; get_tasks_response_task_first_report_report_result_count_info
+       &amp; get_tasks_response_task_first_report_report_result_count_warning
+       &amp; get_tasks_response_task_first_report_report_result_count_hole
+     }
+
+get_tasks_response_task_first_report_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report
+ = element last_report
+     {
+       get_tasks_response_task_last_report_report
+     }
+
+get_tasks_response_task_last_report_report
+ = element report
+     {
+       attribute id { uuid }
+       &amp; get_tasks_response_task_last_report_report_timestamp
+       &amp; get_tasks_response_task_last_report_report_result_count
+     }
+
+get_tasks_response_task_last_report_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+get_tasks_response_task_last_report_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_last_report_report_result_count_debug
+       &amp; get_tasks_response_task_last_report_report_result_count_log
+       &amp; get_tasks_response_task_last_report_report_result_count_info
+       &amp; get_tasks_response_task_last_report_report_result_count_warning
+       &amp; get_tasks_response_task_last_report_report_result_count_hole
+     }
+
+get_tasks_response_task_last_report_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report
+ = element second_last_report
+     {
+       get_tasks_response_task_second_last_report_report
+     }
+
+get_tasks_response_task_second_last_report_report
+ = element report
+     {
+       attribute id { uuid }
+       &amp; get_tasks_response_task_second_last_report_report_timestamp
+       &amp; get_tasks_response_task_second_last_report_report_result_count
+     }
+
+get_tasks_response_task_second_last_report_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+get_tasks_response_task_second_last_report_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_second_last_report_report_result_count_debug
+       &amp; get_tasks_response_task_second_last_report_report_result_count_log
+       &amp; get_tasks_response_task_second_last_report_report_result_count_info
+       &amp; get_tasks_response_task_second_last_report_report_result_count_warning
+       &amp; get_tasks_response_task_second_last_report_report_result_count_hole
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+get_tasks_response_task_rcfile
+ = element rcfile
+     {
+       base64
+     }
+
+get_tasks_response_task_reports
+ = element reports
+     {
+       get_tasks_response_task_reports_report*
+     }
+
+get_tasks_response_task_reports_report
+ = element report
+     {
+       attribute id { uuid }
+       &amp; get_tasks_response_task_reports_report_timestamp
+       &amp; get_tasks_response_task_reports_report_scan_run_status
+       &amp; get_tasks_response_task_reports_report_result_count
+     }
+
+get_tasks_response_task_reports_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+get_tasks_response_task_reports_report_scan_run_status
+ = element scan_run_status
+     {
+       task_status
+     }
+
+get_tasks_response_task_reports_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_reports_report_result_count_debug
+       &amp; get_tasks_response_task_reports_report_result_count_log
+       &amp; get_tasks_response_task_reports_report_result_count_info
+       &amp; get_tasks_response_task_reports_report_result_count_warning
+       &amp; get_tasks_response_task_reports_report_result_count_hole
+     }
+
+get_tasks_response_task_reports_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+</pre></div>
+</div>
+<h4>4.39.1 Example: Get all tasks</h4>
+<div style="margin-left: 5%; margin-right: 5%;">
+<i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_tasks/&gt;
+</pre></div>
+<i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_tasks_response status="200"
+                     status_text="OK"&gt;
+   &lt;task_count&gt;2&lt;/task_count&gt;
+   &lt;sort&gt;
+     &lt;field&gt;
+       ROWID
+       &lt;order&gt;ascending&lt;/order&gt;
+     &lt;/field&gt;
+   &lt;/sort&gt;
+   &lt;apply_overrides&gt;0&lt;/apply_overrides&gt;
+   &lt;task id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
+     &lt;name&gt;Scan Webserver&lt;/name&gt;
+     &lt;comment&gt;Scan of the web server.&lt;/comment&gt;
+     &lt;status&gt;Done&lt;/status&gt;
+     &lt;progress&gt;-1&lt;/progress&gt;
+     &lt;config id="daba56c8-73ec-11df-a475-002264764cea"&gt;
+       &lt;name&gt;Full and fast&lt;/name&gt;
+     &lt;/config&gt;
+     &lt;escalator id=""&gt;
+       &lt;name/&gt;
+     &lt;/escalator&gt;
+     &lt;target id="1f28d970-17ef-4c69-ba8a-13827059f2b9"&gt;
+       &lt;name&gt;dik&lt;/name&gt;
+     &lt;/target&gt;
+     &lt;schedule id=""&gt;
+       &lt;name/&gt;
+       &lt;next_time&gt;over&lt;/next_time&gt;
+     &lt;/schedule&gt;
+     &lt;result_count&gt;
+       &lt;debug&gt;0&lt;/debug&gt;
+       &lt;log&gt;0&lt;/log&gt;
+       &lt;info&gt;14&lt;/info&gt;
+       &lt;warning&gt;0&lt;/warning&gt;
+       &lt;hole&gt;6&lt;/hole&gt;
+     &lt;/result_count&gt;
+     &lt;report_count&gt;
+       2
+       &lt;finished&gt;2&lt;/finished&gt;
+     &lt;/report_count&gt;
+     &lt;trend/&gt;
+     &lt;first_report&gt;
+       &lt;report id="f0fdf522-276d-4893-9274-fb8699dc2270"&gt;
+         &lt;timestamp&gt;Mon Feb 1 19:11:20 2010&lt;/timestamp&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+     &lt;/first_report&gt;
+     &lt;last_report&gt;
+       &lt;report id="f0fdf522-276d-4893-9274-fb8699dc2270"&gt;
+         &lt;timestamp&gt;Mon Feb 1 19:11:20 2010&lt;/timestamp&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+     &lt;/last_report&gt;
+     &lt;second_last_report&gt;
+       &lt;report id="f0fdf522-276d-4893-9274-fb8699dc2270"&gt;
+         &lt;timestamp&gt;Mon Feb 1 19:11:20 2010&lt;/timestamp&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+     &lt;/second_last_report&gt;
+   &lt;/task&gt;
+   &lt;task id="f14747d3-a4d7-4e79-99bb-a0a1276cb78c"&gt;
+     &lt;name&gt;Scan Mailserver&lt;/name&gt;
+     ...
+   &lt;/task&gt;
+ &lt;/get_tasks_response&gt;
+</pre></div>
+</div>
+<h4>4.39.1 Example: Get a single task, including all reports</h4>
+<div style="margin-left: 5%; margin-right: 5%;">
+<i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_tasks task_id="f14747d3-a4d7-4e79-99bb-a0a1276cb78c"
+            details="1"/&gt;
+</pre></div>
+<i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_tasks_response status="200"
+                     status_text="OK"&gt;
+   &lt;task_count&gt;1&lt;/task_count&gt;
+   &lt;sort&gt;
+     &lt;field&gt;
+       ROWID
+       &lt;order&gt;ascending&lt;/order&gt;
+     &lt;/field&gt;
+   &lt;/sort&gt;
+   &lt;apply_overrides&gt;0&lt;/apply_overrides&gt;
+   &lt;task id="13bb418a-4220-4575-b35b-ec398bff7417"&gt;
+     &lt;name&gt;Scan Mailserver&lt;/name&gt;
+     &lt;comment&gt;Scan of the web server.&lt;/comment&gt;
+     &lt;status&gt;Done&lt;/status&gt;
+     &lt;progress&gt;-1&lt;/progress&gt;
+     &lt;config id="daba56c8-73ec-11df-a475-002264764cea"&gt;
+       &lt;name&gt;Full and fast&lt;/name&gt;
+     &lt;/config&gt;
+     &lt;escalator id=""&gt;
+       &lt;name/&gt;
+     &lt;/escalator&gt;
+     &lt;target id="1f28d970-17ef-4c69-ba8a-13827059f2b9"&gt;
+       &lt;name&gt;dik&lt;/name&gt;
+     &lt;/target&gt;
+     &lt;schedule id=""&gt;
+       &lt;name/&gt;
+       &lt;next_time&gt;over&lt;/next_time&gt;
+     &lt;/schedule&gt;
+     &lt;result_count&gt;
+       &lt;debug&gt;0&lt;/debug&gt;
+       &lt;log&gt;0&lt;/log&gt;
+       &lt;info&gt;14&lt;/info&gt;
+       &lt;warning&gt;0&lt;/warning&gt;
+       &lt;hole&gt;6&lt;/hole&gt;
+     &lt;/result_count&gt;
+     &lt;report_count&gt;
+       2
+       &lt;finished&gt;2&lt;/finished&gt;
+     &lt;/report_count&gt;
+     &lt;trend/&gt;
+     &lt;first_report&gt;
+       &lt;report id="f0fdf522-276d-4893-9274-fb8699dc2270"&gt;
+         &lt;timestamp&gt;Mon Feb 1 19:11:20 2010&lt;/timestamp&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+     &lt;/first_report&gt;
+     &lt;last_report&gt;
+       &lt;report id="2688e6c7-db29-4505-80f1-0fd4a09e1011"&gt;
+         &lt;timestamp&gt;Mon Feb 1 19:11:20 2010&lt;/timestamp&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+     &lt;/last_report&gt;
+     &lt;second_last_report&gt;
+       &lt;report id="f0fdf522-276d-4893-9274-fb8699dc2270"&gt;
+         &lt;timestamp&gt;Mon Feb 1 19:11:20 2010&lt;/timestamp&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+     &lt;/second_last_report&gt;
+     &lt;reports&gt;
+       &lt;report id="f0fdf522-276d-4893-9274-fb8699dc2270"&gt;
+         &lt;timestamp&gt;Mon Feb 1 18:51:38 2010&lt;/timestamp&gt;
+         &lt;scan_run_status&gt;Done&lt;/scan_run_status&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+       &lt;report id="2688e6c7-db29-4505-80f1-0fd4a09e1011"&gt;
+         &lt;timestamp&gt;Mon Feb 1 19:11:20 2010&lt;/timestamp&gt;
+         &lt;scan_run_status&gt;Done&lt;/scan_run_status&gt;
+         &lt;result_count&gt;
+           &lt;debug&gt;0&lt;/debug&gt;
+           &lt;hole&gt;0&lt;/hole&gt;
+           &lt;info&gt;7&lt;/info&gt;
+           &lt;log&gt;0&lt;/log&gt;
+           &lt;warning&gt;3&lt;/warning&gt;
+         &lt;/result_count&gt;
+       &lt;/report&gt;
+     &lt;/reports&gt;
+   &lt;/task&gt;
+ &lt;/get_tasks_response&gt;
+</pre></div>
+</div>
+</div>
+<div>
+<div><h3 id="command_get_version">4.40
         Command <tt>get_version</tt>
 </h3></div>
 <p>In short: Get the OpenVAS Manager Protocol version.</p>
-<h4>4.37.1 Structure</h4>
+<h4>4.40.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><i>Empty single element.</i></ul>
@@ -7699,8 +8817,8 @@
 </ul>
 </li>
 </ul>
-<h4>4.37.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.40.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>get_version
  = element get_version
      {
@@ -7710,8 +8828,7 @@
 <i>Response</i><div style="margin-left: 5%"><pre>get_version_response
  = element get_version_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
        &amp; get_version_response_version
      }
@@ -7720,27 +8837,26 @@
  = element version
      {
        text
-
      }
 </pre></div>
 </div>
-<h4>4.37.1 Example: Get the version</h4>
+<h4>4.40.1 Example: Get the version</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_version/&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;get_version_response status="200"
                        status_text="OK"&gt;
-   &lt;version&gt;1.01.0&lt;/version&gt;
+   &lt;version&gt;1.0&lt;/version&gt;
  &lt;/get_version_response&gt;
 </pre></div>
 </div>
 </div>
 <div>
-<div><h3 id="command_help">4.38
+<div><h3 id="command_help">4.41
         Command <tt>help</tt>
 </h3></div>
 <p>In short: Get the help text.</p>
-<h4>4.38.1 Structure</h4>
+<h4>4.41.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><i>Empty single element.</i></ul>
@@ -7758,8 +8874,8 @@
 </ul>
 </li>
 </ul>
-<h4>4.38.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.41.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>help
  = element help
      {
@@ -7769,15 +8885,14 @@
 <i>Response</i><div style="margin-left: 5%"><pre>help_response
  = element help_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
 </div>
 <div>
-<div><h3 id="command_modify_config">4.39
+<div><h3 id="command_modify_config">4.42
         Command <tt>modify_config</tt>
 </h3></div>
 <p>In short: Update an existing config.</p>
@@ -7828,7 +8943,7 @@
         apply the changes to the config and will reply with a response code indicating
         success.
       </p>
-<h4>4.39.1 Structure</h4>
+<h4>4.42.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none">
@@ -7925,13 +9040,12 @@
 </ul>
 </li>
 </ul>
-<h4>4.39.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.42.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>modify_config
  = element modify_config
      {
-       ""
-       &amp; attribute config_id { uuid }
+       attribute config_id { uuid }
        &amp; ( modify_config_preference
            | modify_config_family_selection
            | modify_config_nvt_selection )
@@ -7940,8 +9054,7 @@
 modify_config_preference
  = element preference
      {
-       ""
-       &amp; modify_config_preference_name
+       modify_config_preference_name
        &amp; modify_config_preference_nvt?
        &amp; modify_config_preference_value?
      }
@@ -7955,8 +9068,7 @@
 modify_config_preference_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
      }
 
 modify_config_preference_value
@@ -7968,8 +9080,7 @@
 modify_config_family_selection
  = element family_selection
      {
-       ""
-       &amp; modify_config_family_selection_growing?
+       modify_config_family_selection_growing?
        &amp; modify_config_family_selection_family*
      }
 
@@ -7982,8 +9093,7 @@
 modify_config_family_selection_family
  = element family
      {
-       ""
-       &amp; modify_config_family_selection_family_all?
+       modify_config_family_selection_family_all?
        &amp; modify_config_family_selection_family_growing?
        &amp; modify_config_family_selection_family_name
      }
@@ -8009,8 +9119,7 @@
 modify_config_nvt_selection
  = element nvt_selection
      {
-       ""
-       &amp; modify_config_nvt_selection_family
+       modify_config_nvt_selection_family
        &amp; modify_config_nvt_selection_nvt*
      }
 
@@ -8023,26 +9132,24 @@
 modify_config_nvt_selection_nvt
  = element nvt
      {
-       ""
-       &amp; attribute oid { oid }
+       attribute oid { oid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>modify_config_response
  = element modify_config_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.39.1 Example: Modify a config preference</h4>
+<h4>4.42.1 Example: Modify a config preference</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_config config_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
    &lt;preference&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.14259"/&gt;
-     &lt;name&gt;Nmap (NASL wrapper)[checkbox]:UDP port scanNmap (NASL wrapper)[checkbox]:UDP port scan&lt;/name&gt;
-     &lt;value&gt;eWVzeWVz&lt;/value&gt;
+     &lt;name&gt;Nmap (NASL wrapper)[checkbox]:UDP port scan&lt;/name&gt;
+     &lt;value&gt;eWVz&lt;/value&gt;
    &lt;/preference&gt;
  &lt;/modify_config&gt;
 </pre></div>
@@ -8050,7 +9157,7 @@
                          status_text="OK"/&gt;
 </pre></div>
 </div>
-<h4>4.39.1 Example: Modify the families that a config selects</h4>
+<h4>4.42.1 Example: Modify the families that a config selects</h4>
 <p>
           The outer "growing" element sets the config to add any new families
           that arrive.
@@ -8064,11 +9171,11 @@
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_config config_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
    &lt;family_selection&gt;
-     &lt;growing&gt;11&lt;/growing&gt;
+     &lt;growing&gt;1&lt;/growing&gt;
      &lt;family&gt;
-       &lt;name&gt;Debian Local Security ChecksDebian Local Security Checks&lt;/name&gt;
-       &lt;all&gt;11&lt;/all&gt;
-       &lt;growing&gt;11&lt;/growing&gt;
+       &lt;name&gt;Debian Local Security Checks&lt;/name&gt;
+       &lt;all&gt;1&lt;/all&gt;
+       &lt;growing&gt;1&lt;/growing&gt;
      &lt;/family&gt;
    &lt;/family_selection&gt;
  &lt;/modify_config&gt;
@@ -8077,11 +9184,11 @@
                          status_text="OK"/&gt;
 </pre></div>
 </div>
-<h4>4.39.1 Example: Modify the NVTs that a config selects in a particular family</h4>
+<h4>4.42.1 Example: Modify the NVTs that a config selects in a particular family</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_config config_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
    &lt;nvt_selection&gt;
-     &lt;family&gt;Debian Local Security ChecksDebian Local Security Checks&lt;/family&gt;
+     &lt;family&gt;Debian Local Security Checks&lt;/family&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.53797"/&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.63272"/&gt;
      &lt;nvt oid="1.3.6.1.4.1.25623.1.0.55615"/&gt;
@@ -8095,7 +9202,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_modify_note">4.40
+<div><h3 id="command_modify_note">4.43
         Command <tt>modify_note</tt>
 </h3></div>
 <p>In short: Modify an existing note.</p>
@@ -8106,7 +9213,7 @@
         If an optional element is left out, the existing value will be
         cleared, generalising that constraint.
       </p>
-<h4>4.40.1 Structure</h4>
+<h4>4.43.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none">
@@ -8166,13 +9273,12 @@
 </ul>
 </li>
 </ul>
-<h4>4.40.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.43.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>modify_note
  = element modify_note
      {
-       ""
-       &amp; attribute note_id { uuid }
+       attribute note_id { uuid }
        &amp; modify_note_hosts?
        &amp; modify_note_port?
        &amp; modify_note_result?
@@ -8185,21 +9291,18 @@
  = element hosts
      {
        text
-
      }
 
 modify_note_port
  = element port
      {
        text
-
      }
 
 modify_note_text
  = element text
      {
        text
-
      }
 
 modify_note_threat
@@ -8211,30 +9314,27 @@
 modify_note_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 modify_note_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>modify_note_response
  = element modify_note_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.40.1 Example: Modify the text and result of a note</h4>
+<h4>4.43.1 Example: Modify the text and result of a note</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_note note_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
-   &lt;text&gt;This issue should be resolved after the upgrade.This issue should be resolved after the upgrade.&lt;/text&gt;
+   &lt;text&gt;This issue should be resolved after the upgrade.&lt;/text&gt;
    &lt;result result_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c"/&gt;
  &lt;/modify_note&gt;
 </pre></div>
@@ -8244,7 +9344,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_modify_override">4.41
+<div><h3 id="command_modify_override">4.44
         Command <tt>modify_override</tt>
 </h3></div>
 <p>In short: Modify an existing override.</p>
@@ -8256,7 +9356,7 @@
         If an optional element is left out, the existing value will be
         cleared, generalising that constraint.
       </p>
-<h4>4.41.1 Structure</h4>
+<h4>4.44.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none">
@@ -8321,13 +9421,12 @@
 </ul>
 </li>
 </ul>
-<h4>4.41.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.44.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>modify_override
  = element modify_override
      {
-       ""
-       &amp; attribute override_id { uuid }
+       attribute override_id { uuid }
        &amp; modify_override_hosts?
        &amp; modify_override_new_threat?
        &amp; modify_override_port?
@@ -8341,7 +9440,6 @@
  = element hosts
      {
        text
-
      }
 
 modify_override_new_threat
@@ -8354,14 +9452,12 @@
  = element port
      {
        text
-
      }
 
 modify_override_text
  = element text
      {
        text
-
      }
 
 modify_override_threat
@@ -8373,31 +9469,28 @@
 modify_override_task
  = element task
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 modify_override_result
  = element result
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>modify_override_response
  = element modify_override_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.41.1 Example: Set the override threat to Low</h4>
+<h4>4.44.1 Example: Set the override threat to Low</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_override override_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
-   &lt;text&gt;This issue is less important in our setup.This issue is less important in our setup.&lt;/text&gt;
-   &lt;new_threat&gt;LowLow&lt;/new_threat&gt;
+   &lt;text&gt;This issue is less important in our setup.&lt;/text&gt;
+   &lt;new_threat&gt;Low&lt;/new_threat&gt;
  &lt;/modify_override&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_override_response status="200"
@@ -8406,7 +9499,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_modify_report">4.42
+<div><h3 id="command_modify_report">4.45
         Command <tt>modify_report</tt>
 </h3></div>
 <p>In short: Modify an existing report.</p>
@@ -8414,7 +9507,7 @@
         The client uses the modify_report command to change an existing
         report.
       </p>
-<h4>4.42.1 Structure</h4>
+<h4>4.45.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none">
@@ -8443,13 +9536,12 @@
 </ul>
 </li>
 </ul>
-<h4>4.42.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.45.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>modify_report
  = element modify_report
      {
-       ""
-       &amp; attribute report_id { uuid }
+       attribute report_id { uuid }
        &amp; modify_report_comment
      }
 
@@ -8457,22 +9549,20 @@
  = element comment
      {
        text
-
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>modify_report_response
  = element modify_report_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.42.1 Example: Modify a report comment</h4>
+<h4>4.45.1 Example: Modify a report comment</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_report report_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
-   &lt;comment&gt;Monthly scan of the webserver.Monthly scan of the webserver.&lt;/comment&gt;
+   &lt;comment&gt;Monthly scan of the webserver.&lt;/comment&gt;
  &lt;/modify_report&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_report_response status="200"
@@ -8481,7 +9571,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_modify_task">4.43
+<div><h3 id="command_modify_task">4.46
         Command <tt>modify_task</tt>
 </h3></div>
 <p>In short: Modify an existing task.</p>
@@ -8489,7 +9579,7 @@
         The client uses the modify_task command to change an existing
         task.
       </p>
-<h4>4.43.1 Structure</h4>
+<h4>4.46.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none">
@@ -8562,13 +9652,12 @@
 </ul>
 </li>
 </ul>
-<h4>4.43.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.46.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>modify_task
  = element modify_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
        &amp; ( modify_task_comment
            | modify_task_escalator
            | modify_task_name
@@ -8581,14 +9670,12 @@
  = element comment
      {
        text
-
      }
 
 modify_task_escalator
  = element escalator
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 modify_task_name
@@ -8606,14 +9693,13 @@
 modify_task_schedule
  = element schedule
      {
-       ""
-       &amp; attribute id { uuid }
+       attribute id { uuid }
      }
 
 modify_task_file
  = element file
      {
-       base64
+       text # RNC limitation: base64
        &amp; attribute name { text }
        &amp; attribute action { xsd:token { pattern = "update|remove" } }
      }
@@ -8621,16 +9707,15 @@
 <i>Response</i><div style="margin-left: 5%"><pre>modify_task_response
  = element modify_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.43.1 Example: Modify a task comment</h4>
+<h4>4.46.1 Example: Modify a task comment</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_task task_id="254cd3ef-bbe1-4d58-859d-21b8d0c046c6"&gt;
-   &lt;comment&gt;Monthly scan of the webserver.Monthly scan of the webserver.&lt;/comment&gt;
+   &lt;comment&gt;Monthly scan of the webserver.&lt;/comment&gt;
  &lt;/modify_task&gt;
 </pre></div>
 <i>Manager</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;modify_task_response status="200"
@@ -8639,14 +9724,14 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_pause_task">4.44
+<div><h3 id="command_pause_task">4.47
         Command <tt>pause_task</tt>
 </h3></div>
 <p>In short: Pause a running task.</p>
 <p>
         The client uses the pause_task command to manually pause a running task.
       </p>
-<h4>4.44.1 Structure</h4>
+<h4>4.47.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><li>
@@ -8667,25 +9752,23 @@
 </ul>
 </li>
 </ul>
-<h4>4.44.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.47.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>pause_task
  = element pause_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>pause_task_response
  = element pause_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.44.1 Example: Pause a running task</h4>
+<h4>4.47.1 Example: Pause a running task</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;pause_task task_id="267a3405-e84a-47da-97b2-5fa0d2e8995e"/&gt;
 </pre></div>
@@ -8695,7 +9778,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_resume_or_start_task">4.45
+<div><h3 id="command_resume_or_start_task">4.48
         Command <tt>resume_or_start_task</tt>
 </h3></div>
 <p>In short: Resume task if stopped, else start task.</p>
@@ -8704,7 +9787,7 @@
         an existing task, ensuring that the task will resume from its
         previous position if the task is in the Stopped state.
       </p>
-<h4>4.45.1 Structure</h4>
+<h4>4.48.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><li>
@@ -8725,25 +9808,23 @@
 </ul>
 </li>
 </ul>
-<h4>4.45.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.48.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>resume_or_start_task
  = element resume_or_start_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>resume_or_start_task_response
  = element resume_or_start_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.45.1 Example: Resume a running task</h4>
+<h4>4.48.1 Example: Resume a running task</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;resume_or_start_task task_id="267a3405-e84a-47da-97b2-5fa0d2e8995e"/&gt;
 </pre></div>
@@ -8753,7 +9834,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_resume_paused_task">4.46
+<div><h3 id="command_resume_paused_task">4.49
         Command <tt>resume_paused_task</tt>
 </h3></div>
 <p>In short: Resume a paused task.</p>
@@ -8761,7 +9842,7 @@
         The client uses the resume_paused_task command to manually resume a
         paused task.
       </p>
-<h4>4.46.1 Structure</h4>
+<h4>4.49.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><li>
@@ -8782,25 +9863,23 @@
 </ul>
 </li>
 </ul>
-<h4>4.46.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.49.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>resume_paused_task
  = element resume_paused_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>resume_paused_task_response
  = element resume_paused_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.46.1 Example: Resume a paused task</h4>
+<h4>4.49.1 Example: Resume a paused task</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;resume_paused_task task_id="267a3405-e84a-47da-97b2-5fa0d2e8995e"/&gt;
 </pre></div>
@@ -8810,7 +9889,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_resume_stopped_task">4.47
+<div><h3 id="command_resume_stopped_task">4.50
         Command <tt>resume_stopped_task</tt>
 </h3></div>
 <p>In short: Resume a stopped task.</p>
@@ -8818,7 +9897,7 @@
         The client uses the resume_stopped_task command to manually resume a
         stopped task.
       </p>
-<h4>4.47.1 Structure</h4>
+<h4>4.50.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><li>
@@ -8839,25 +9918,23 @@
 </ul>
 </li>
 </ul>
-<h4>4.47.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.50.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>resume_stopped_task
  = element resume_stopped_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>resume_stopped_task_response
  = element resume_stopped_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.47.1 Example: Resume a stopped task</h4>
+<h4>4.50.1 Example: Resume a stopped task</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;resume_stopped_task task_id="267a3405-e84a-47da-97b2-5fa0d2e8995e"/&gt;
 </pre></div>
@@ -8867,7 +9944,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_start_task">4.48
+<div><h3 id="command_start_task">4.51
         Command <tt>start_task</tt>
 </h3></div>
 <p>In short: Manually start an existing task.</p>
@@ -8875,7 +9952,7 @@
         The client uses the start_task command to manually start an
         existing task.
       </p>
-<h4>4.48.1 Structure</h4>
+<h4>4.51.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><li>
@@ -8896,25 +9973,23 @@
 </ul>
 </li>
 </ul>
-<h4>4.48.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.51.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>start_task
  = element start_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>start_task_response
  = element start_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.48.1 Example: Start a task</h4>
+<h4>4.51.1 Example: Start a task</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;start_task task_id="267a3405-e84a-47da-97b2-5fa0d2e8995e"/&gt;
 </pre></div>
@@ -8924,7 +9999,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_stop_task">4.49
+<div><h3 id="command_stop_task">4.52
         Command <tt>stop_task</tt>
 </h3></div>
 <p>In short: Stop a running task.</p>
@@ -8932,7 +10007,7 @@
         The client uses the stop_task command to manually stop a
         running task.
       </p>
-<h4>4.49.1 Structure</h4>
+<h4>4.52.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><li>
@@ -8953,25 +10028,23 @@
 </ul>
 </li>
 </ul>
-<h4>4.49.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.52.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>stop_task
  = element stop_task
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>stop_task_response
  = element stop_task_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.49.1 Example: Stop a running task</h4>
+<h4>4.52.1 Example: Stop a running task</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;stop_task task_id="267a3405-e84a-47da-97b2-5fa0d2e8995e"/&gt;
 </pre></div>
@@ -8981,7 +10054,7 @@
 </div>
 </div>
 <div>
-<div><h3 id="command_test_escalator">4.50
+<div><h3 id="command_test_escalator">4.53
         Command <tt>test_escalator</tt>
 </h3></div>
 <p>In short: Run an escalator.</p>
@@ -8989,7 +10062,7 @@
         The client uses the test_escalator command to invoke a test run of
         an escalator.
       </p>
-<h4>4.50.1 Structure</h4>
+<h4>4.53.1 Structure</h4>
 <ul style="list-style: none">
 <li>
 <i>Command</i><ul style="list-style: none"><li>
@@ -9010,25 +10083,23 @@
 </ul>
 </li>
 </ul>
-<h4>4.50.2 RNC</h4>
-<div style="border: 1px solid; padding:10px; width: 75%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
+<h4>4.53.2 RNC</h4>
+<div style="border: 1px solid; padding:10px; width: 85%; align: center; margin-left: auto; margin-right: auto; background: #d5d5d5;">
 <i>Command</i><div style="margin-left: 5%"><pre>test_escalator
  = element test_escalator
      {
-       ""
-       &amp; attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 </pre></div>
 <i>Response</i><div style="margin-left: 5%"><pre>test_escalator_response
  = element test_escalator_response
      {
-       ""
-       &amp; attribute status { status }
+       attribute status { status }
        &amp; attribute status_text { text }
      }
 </pre></div>
 </div>
-<h4>4.50.1 Example: Test an escalator</h4>
+<h4>4.53.1 Example: Test an escalator</h4>
 <div style="margin-left: 5%; margin-right: 5%;">
 <i>Client</i><div style="margin-left: 2%; margin-right: 2%;"><pre> &lt;test_escalator escalator_id="97390ade-e075-11df-9973-002264764cea"/&gt;
 </pre></div>

Modified: trunk/openvas-manager/doc/omp.rnc
===================================================================
--- trunk/openvas-manager/doc/omp.rnc	2010-11-09 14:57:29 UTC (rev 9370)
+++ trunk/openvas-manager/doc/omp.rnc	2010-11-09 17:01:53 UTC (rev 9371)
@@ -45,6 +45,9 @@
     | get_results
     | get_schedules
     | get_system_reports
+    | get_target_locators
+    | get_targets
+    | get_tasks
     | get_version
     | help
     | modify_config
@@ -97,6 +100,9 @@
     | get_results_response
     | get_schedules_response
     | get_system_reports_response
+    | get_target_locators_response
+    | get_targets_response
+    | get_tasks_response
     | get_version_response
     | help_response
     | modify_config_response
@@ -116,9 +122,9 @@
 
 # Base64 encoded data.
 base64 = xsd:base64Binary
-# A true of false value.
+# A true or false value.
 boolean = text
-# A true of false value, after conversion to an integer.
+# A true or false value, after conversion to an integer.
 boolean_atoi = text
 # A date and time, in the C `ctime' format.
 ctime = text
@@ -135,15 +141,17 @@
 # The success or failure status of a command.
 status = xsd:token { pattern = "200|201|202|400|401|403|404|409|500|503" }
 # A task run status.
-task_status = 
-      xsd:token { pattern = "Delete Requested|Done|New|Pause Requested|Paused|Requested|Resume Requested|Running|Stop Requested|Stopped|Internal Error" }
-    
+task_status = xsd:token { pattern = "Delete Requested|Done|New|Pause Requested|Paused|Requested|Resume Requested|Running|Stop Requested|Stopped|Internal Error" }
+# The trend of results for a task.
+task_trend = xsd:token { pattern = "up|down|more|less|same" }
 # A threat level.
 threat = xsd:token { pattern = "High|Medium|Low|Log|Debug" }
 # A unit of time.
 time_unit = xsd:token { pattern = "second|minute|hour|day|week|month|year|decade" }
 # A Universally Unique Identifier (UUID).
 uuid = xsd:token { pattern = "[0-9abcdefABCDEF\-]{1,40}" }
+# A Universally Unique Identifier (UUID), or the empty string.
+uuid_or_empty = xsd:token { pattern = "[0-9abcdefABCDEF\-]{0,40}" }
 
 ### Commands
 
@@ -154,15 +162,13 @@
 authenticate
  = element authenticate
      {
-       ""
-       & authenticate_credentials
+       authenticate_credentials
      }
 
 authenticate_credentials
  = element credentials
      {
-       ""
-       & authenticate_credentials_username
+       authenticate_credentials_username
        & authenticate_credentials_password
      }
 
@@ -187,8 +193,7 @@
 commands
  = element commands
      {
-       ""
-       & command*
+       command*
      }
 
 ## Command create_agent
@@ -198,8 +203,7 @@
 create_agent
  = element create_agent
      {
-       ""
-       & create_agent_installer
+       create_agent_installer
        & create_agent_name
        & create_agent_comment?
        & create_agent_howto_install?
@@ -210,7 +214,7 @@
 create_agent_installer
  = element installer
      {
-       base64
+       text # RNC limitation: base64
        & create_agent_installer_signature
      }
 
@@ -256,8 +260,7 @@
 create_config
  = element create_config
      {
-       ""
-       & create_config_comment?
+       create_config_comment?
        & ( create_config_copy
            | get_configs_response
            | create_config_rcfile )
@@ -278,7 +281,7 @@
        uuid
      }
 
-# A openvasrc style file that defines the config.
+# An openvasrc style file that defines the config.
 create_config_rcfile
  = element rcfile
      {
@@ -299,8 +302,7 @@
 create_escalator
  = element create_escalator
      {
-       ""
-       & create_escalator_name
+       create_escalator_name
        & create_escalator_comment?
        & create_escalator_condition
        & create_escalator_event
@@ -397,8 +399,7 @@
 create_lsc_credential
  = element create_lsc_credential
      {
-       ""
-       & create_lsc_credential_name
+       create_lsc_credential_name
        & create_lsc_credential_comment?
        & create_lsc_credential_login
        & create_lsc_credential_password?
@@ -439,8 +440,7 @@
 create_note
  = element create_note
      {
-       ""
-       & create_note_text
+       create_note_text
        & create_note_nvt
        & create_note_comment?
        & create_note_hosts?
@@ -461,8 +461,7 @@
 create_note_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
      }
 
 # A comment on the note.
@@ -490,16 +489,14 @@
 create_note_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Task to which note applies.
 create_note_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Threat level to which note applies.
@@ -516,8 +513,7 @@
 create_override
  = element create_override
      {
-       ""
-       & create_override_text
+       create_override_text
        & create_override_nvt
        & create_override_comment?
        & create_override_hosts?
@@ -539,8 +535,7 @@
 create_override_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
      }
 
 # A comment on the override.
@@ -575,16 +570,14 @@
 create_override_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Task to which override applies.
 create_override_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Threat level to which override applies.
@@ -601,8 +594,7 @@
 create_schedule
  = element create_schedule
      {
-       ""
-       & create_schedule_name
+       create_schedule_name
        & create_schedule_comment?
        & create_schedule_first_time
        & create_schedule_duration
@@ -627,8 +619,7 @@
 create_schedule_first_time
  = element first_time
      {
-       ""
-       & create_schedule_first_time_minute
+       create_schedule_first_time_minute
        & create_schedule_first_time_hour
        & create_schedule_first_time_day_of_month
        & create_schedule_first_time_month
@@ -669,8 +660,7 @@
 create_schedule_duration
  = element duration
      {
-       ""
-       & create_schedule_duration_unit
+       create_schedule_duration_unit
      }
 
 # Duration time unit.
@@ -684,8 +674,7 @@
 create_schedule_period
  = element period
      {
-       ""
-       & create_schedule_period_unit
+       create_schedule_period_unit
      }
 
 # Period time unit.
@@ -702,8 +691,7 @@
 create_target
  = element create_target
      {
-       ""
-       & create_target_name
+       create_target_name
        & create_target_comment?
        & create_target_hosts
        & create_target_lsc_credential
@@ -735,16 +723,14 @@
 create_target_lsc_credential
  = element lsc_credential
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Target locator (for example, for LDAP).
 create_target_target_locator
  = element target_locator
      {
-       ""
-       & create_target_target_locator_username?
+       create_target_target_locator_username?
        & create_target_target_locator_password?
      }
 
@@ -769,8 +755,7 @@
 create_task
  = element create_task
      {
-       ""
-       & create_task_name
+       create_task_name
        & create_task_comment?
        & create_task_config
        & create_task_target
@@ -797,32 +782,28 @@
 create_task_config
  = element config
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # The hosts scanned by the task.
 create_task_target
  = element target
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # An escalator that applies to the task.
 create_task_escalator
  = element escalator
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # When the task will run.
 create_task_schedule
  = element schedule
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # An openvasrc style file defining the task.
@@ -839,8 +820,7 @@
 delete_agent
  = element delete_agent
      {
-       ""
-       & attribute agent_id { uuid }
+       attribute agent_id { uuid }
      }
 
 ## Command delete_config
@@ -850,8 +830,7 @@
 delete_config
  = element delete_config
      {
-       ""
-       & attribute config_id { uuid }
+       attribute config_id { uuid }
      }
 
 ## Command delete_escalator
@@ -861,8 +840,7 @@
 delete_escalator
  = element delete_escalator
      {
-       ""
-       & attribute escalator_id { uuid }
+       attribute escalator_id { uuid }
      }
 
 ## Command delete_lsc_credential
@@ -872,8 +850,7 @@
 delete_lsc_credential
  = element delete_lsc_credential
      {
-       ""
-       & attribute lsc_credential_id { uuid }
+       attribute lsc_credential_id { uuid }
      }
 
 ## Command delete_note
@@ -883,19 +860,17 @@
 delete_note
  = element delete_note
      {
-       ""
-       & attribute note_id { uuid }
+       attribute note_id { uuid }
      }
 
 ## Command delete_override
 ##
-## Delete a override.
+## Delete an override.
 
 delete_override
  = element delete_override
      {
-       ""
-       & attribute override_id { uuid }
+       attribute override_id { uuid }
      }
 
 ## Command delete_report
@@ -905,8 +880,7 @@
 delete_report
  = element delete_report
      {
-       ""
-       & attribute report_id { uuid }
+       attribute report_id { uuid }
      }
 
 ## Command delete_schedule
@@ -916,8 +890,7 @@
 delete_schedule
  = element delete_schedule
      {
-       ""
-       & attribute schedule_id { uuid }
+       attribute schedule_id { uuid }
      }
 
 ## Command delete_target
@@ -927,8 +900,7 @@
 delete_target
  = element delete_target
      {
-       ""
-       & attribute target_id { uuid }
+       attribute target_id { uuid }
      }
 
 ## Command delete_task
@@ -938,8 +910,7 @@
 delete_task
  = element delete_task
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ## Command get_agents
@@ -949,8 +920,7 @@
 get_agents
  = element get_agents
      {
-       ""
-       & # ID of single agent to get.
+       # ID of single agent to get.
        attribute agent_id { uuid }?
        & attribute format { xsd:token { pattern = "installer|howto_install|howto_use" } }?
        & attribute sort_order { sort_order }?
@@ -964,8 +934,7 @@
 get_configs
  = element get_configs
      {
-       ""
-       & # ID of single config to get.
+       # ID of single config to get.
        attribute config_id { uuid }?
        & attribute families { boolean }?
        & attribute preferences { boolean }?
@@ -980,8 +949,7 @@
 get_dependencies
  = element get_dependencies
      {
-       ""
-       & # ID of single NVT for which to get dependencies.
+       # ID of single NVT for which to get dependencies.
        attribute nvt_oid { oid }?
      }
 
@@ -992,8 +960,7 @@
 get_escalators
  = element get_escalators
      {
-       ""
-       & # ID of single escalator to get.
+       # ID of single escalator to get.
        attribute escalator_id { uuid }?
        & attribute sort_order { sort_order }?
        & attribute sort_field { text }?
@@ -1006,8 +973,7 @@
 get_lsc_credentials
  = element get_lsc_credentials
      {
-       ""
-       & # ID of single LSC credential to get.
+       # ID of single LSC credential to get.
        attribute lsc_credential_id { uuid }?
        & attribute format { xsd:token { pattern = "key|rpm|deb|exe" } }?
        & attribute sort_order { sort_order }?
@@ -1021,8 +987,7 @@
 get_notes
  = element get_notes
      {
-       ""
-       & # ID of single note to get.
+       # ID of single note to get.
        attribute note_id { uuid }?
        & attribute nvt_oid { oid }?
        & attribute task_id { uuid }?
@@ -1039,8 +1004,7 @@
 get_nvts
  = element get_nvts
      {
-       ""
-       & # Single NVT to get.
+       # Single NVT to get.
        attribute nvt_oid { oid }
        & # Whether to include full details.
        attribute details { boolean }?
@@ -1065,8 +1029,7 @@
 get_nvt_families
  = element get_nvt_families
      {
-       ""
-       & attribute sort_order { sort_order }?
+       attribute sort_order { sort_order }?
      }
 
 ## Command get_nvt_feed_checksum
@@ -1076,8 +1039,7 @@
 get_nvt_feed_checksum
  = element get_nvt_feed_checksum
      {
-       ""
-       & attribute algorithm { text }?
+       attribute algorithm { text }?
      }
 
 ## Command get_overrides
@@ -1087,8 +1049,7 @@
 get_overrides
  = element get_overrides
      {
-       ""
-       & # ID of single override to get.
+       # ID of single override to get.
        attribute override_id { uuid }?
        & attribute nvt_oid { oid }?
        & attribute task_id { uuid }?
@@ -1105,8 +1066,7 @@
 get_preferences
  = element get_preferences
      {
-       ""
-       & attribute nvt_oid { oid }?
+       attribute nvt_oid { oid }?
        & # ID of config of which to show preference values.
        attribute config_id { uuid }?
        & # The name of a particular preference to get.
@@ -1120,8 +1080,7 @@
 get_reports
  = element get_reports
      {
-       ""
-       & # ID of single report to get.
+       # ID of single report to get.
        attribute report_id { uuid }?
        & # Required report format.
        attribute format { text }?
@@ -1156,8 +1115,7 @@
 get_results
  = element get_results
      {
-       ""
-       & # ID of single result to get.
+       # ID of single result to get.
        attribute result_id { uuid }?
        & # ID of task for note and override handling.
        attribute task_id { uuid }?
@@ -1180,8 +1138,7 @@
 get_schedules
  = element get_schedules
      {
-       ""
-       & # ID of single schedule to get.
+       # ID of single schedule to get.
        attribute schedule_id { uuid }?
        & # Whether to include full schedule details.
        attribute details { boolean }?
@@ -1196,17 +1153,58 @@
 get_system_reports
  = element get_system_reports
      {
-       ""
-       & # A string describing the required report.
+       # A string describing the required report.
        attribute name { text }?
-       & # 
-          The number of seconds into the past that the report should include
-        .
+       & # The number of seconds into the past that the report should include.
        attribute duration { integer }?
        & # Whether to include the actual reports.
        attribute brief { boolean }?
      }
 
+## Command get_target_locators
+##
+## Get configured target locators.
+
+get_target_locators
+ = element get_target_locators
+     {
+       ""
+     }
+
+## Command get_targets
+##
+## Get all targets.
+
+get_targets
+ = element get_targets
+     {
+       # ID of single target to get.
+       attribute target_id { uuid }?
+       & # Whether to include list of tasks that use the target.
+       attribute tasks { boolean }?
+       & attribute sort_order { sort_order }?
+       & attribute sort_field { text }?
+     }
+
+## Command get_tasks
+##
+## Get all tasks.
+
+get_tasks
+ = element get_tasks
+     {
+       # ID of single task to get.
+       attribute task_id { uuid }?
+       & # Whether to include full task details.
+       attribute details { boolean }?
+       & # Whether to include task RC file (for openvas-client).
+       attribute rcfile { boolean }?
+       & # Whether to override result threat levels.
+       attribute apply_overrides { boolean }?
+       & attribute sort_order { sort_order }?
+       & attribute sort_field { text }?
+     }
+
 ## Command get_version
 ##
 ## Get the OpenVAS Manager Protocol version.
@@ -1234,8 +1232,7 @@
 modify_config
  = element modify_config
      {
-       ""
-       & # ID of config to modify.
+       # ID of config to modify.
        attribute config_id { uuid }
        & ( modify_config_preference
            | modify_config_family_selection
@@ -1245,8 +1242,7 @@
 modify_config_preference
  = element preference
      {
-       ""
-       & modify_config_preference_name
+       modify_config_preference_name
        & modify_config_preference_nvt?
        & modify_config_preference_value?
      }
@@ -1262,8 +1258,7 @@
 modify_config_preference_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
      }
 
 # New value for preference.
@@ -1276,8 +1271,7 @@
 modify_config_family_selection
  = element family_selection
      {
-       ""
-       & modify_config_family_selection_growing?
+       modify_config_family_selection_growing?
        & modify_config_family_selection_family*
      }
 
@@ -1291,8 +1285,7 @@
 modify_config_family_selection_family
  = element family
      {
-       ""
-       & modify_config_family_selection_family_all?
+       modify_config_family_selection_family_all?
        & modify_config_family_selection_family_growing?
        & modify_config_family_selection_family_name
      }
@@ -1320,8 +1313,7 @@
 modify_config_nvt_selection
  = element nvt_selection
      {
-       ""
-       & modify_config_nvt_selection_family
+       modify_config_nvt_selection_family
        & modify_config_nvt_selection_nvt*
      }
 
@@ -1335,8 +1327,7 @@
 modify_config_nvt_selection_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
      }
 
 ## Command modify_note
@@ -1346,8 +1337,7 @@
 modify_note
  = element modify_note
      {
-       ""
-       & # ID of note to modify.
+       # ID of note to modify.
        attribute note_id { uuid }
        & modify_note_hosts?
        & modify_note_port?
@@ -1389,16 +1379,14 @@
 modify_note_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Result to which note applies.
 modify_note_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 ## Command modify_override
@@ -1408,8 +1396,7 @@
 modify_override
  = element modify_override
      {
-       ""
-       & # ID of override to modify.
+       # ID of override to modify.
        attribute override_id { uuid }
        & modify_override_hosts?
        & modify_override_new_threat?
@@ -1459,16 +1446,14 @@
 modify_override_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Result to which override applies.
 modify_override_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 ## Command modify_report
@@ -1478,8 +1463,7 @@
 modify_report
  = element modify_report
      {
-       ""
-       & # ID of report to modify.
+       # ID of report to modify.
        attribute report_id { uuid }
        & modify_report_comment
      }
@@ -1498,8 +1482,7 @@
 modify_task
  = element modify_task
      {
-       ""
-       & # ID of task to modify.
+       # ID of task to modify.
        attribute task_id { uuid }
        & ( modify_task_comment
            | modify_task_escalator
@@ -1520,8 +1503,7 @@
 modify_task_escalator
  = element escalator
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # The name of the task.
@@ -1542,15 +1524,14 @@
 modify_task_schedule
  = element schedule
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # File to attach to task.
 modify_task_file
  = element file
      {
-       base64
+       text # RNC limitation: base64
        & attribute name { text }
        & attribute action { xsd:token { pattern = "update|remove" } }
      }
@@ -1562,8 +1543,7 @@
 pause_task
  = element pause_task
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ## Command resume_or_start_task
@@ -1573,8 +1553,7 @@
 resume_or_start_task
  = element resume_or_start_task
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ## Command resume_paused_task
@@ -1584,8 +1563,7 @@
 resume_paused_task
  = element resume_paused_task
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ## Command resume_stopped_task
@@ -1595,8 +1573,7 @@
 resume_stopped_task
  = element resume_stopped_task
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ## Command start_task
@@ -1606,8 +1583,7 @@
 start_task
  = element start_task
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ## Command stop_task
@@ -1617,8 +1593,7 @@
 stop_task
  = element stop_task
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ## Command test_escalator
@@ -1628,8 +1603,7 @@
 test_escalator
  = element test_escalator
      {
-       ""
-       & attribute task_id { uuid }
+       attribute task_id { uuid }
      }
 
 ### Responses
@@ -1639,8 +1613,7 @@
 authenticate_response
  = element authenticate_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1649,8 +1622,7 @@
 commands_response
  = element commands_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & response*
      }
@@ -1660,8 +1632,7 @@
 create_agent_response
  = element create_agent_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1671,8 +1642,7 @@
 create_config_response
  = element create_config_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1682,8 +1652,7 @@
 create_escalator_response
  = element create_escalator_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1693,8 +1662,7 @@
 create_lsc_credential_response
  = element create_lsc_credential_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1704,8 +1672,7 @@
 create_note_response
  = element create_note_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1715,8 +1682,7 @@
 create_override_response
  = element create_override_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1726,8 +1692,7 @@
 create_schedule_response
  = element create_schedule_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1737,8 +1702,7 @@
 create_target_response
  = element create_target_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1748,8 +1712,7 @@
 create_task_response
  = element create_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & attribute id { uuid }
      }
@@ -1759,8 +1722,7 @@
 delete_agent_response
  = element delete_agent_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1769,8 +1731,7 @@
 delete_config_response
  = element delete_config_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1779,8 +1740,7 @@
 delete_escalator_response
  = element delete_escalator_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1789,8 +1749,7 @@
 delete_lsc_credential_response
  = element delete_lsc_credential_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1799,8 +1758,7 @@
 delete_note_response
  = element delete_note_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1809,8 +1767,7 @@
 delete_override_response
  = element delete_override_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1819,8 +1776,7 @@
 delete_report_response
  = element delete_report_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1829,8 +1785,7 @@
 delete_schedule_response
  = element delete_schedule_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1839,8 +1794,7 @@
 delete_target_response
  = element delete_target_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1849,8 +1803,7 @@
 delete_task_response
  = element delete_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -1859,8 +1812,7 @@
 get_agents_response
  = element get_agents_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_agents_response_agent*
      }
@@ -1868,8 +1820,7 @@
 get_agents_response_agent
  = element agent
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_agents_response_agent_name
        & get_agents_response_agent_comment
        & get_agents_response_agent_in_use
@@ -1901,8 +1852,7 @@
 get_agents_response_agent_installer
  = element installer
      {
-       ""
-       & get_agents_response_agent_installer_trust
+       get_agents_response_agent_installer_trust
      }
 
 # Whether signature verification succeeded.
@@ -1916,7 +1866,7 @@
 get_agents_response_agent_package
  = element package
      {
-       base64
+       text # RNC limitation: base64
        & get_agents_response_agent_package_filename
      }
 
@@ -1932,8 +1882,7 @@
 get_configs_response
  = element get_configs_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_configs_response_config*
      }
@@ -1941,8 +1890,7 @@
 get_configs_response_config
  = element config
      {
-       ""
-       & get_configs_response_config_name
+       get_configs_response_config_name
        & get_configs_response_config_comment
        & get_configs_response_config_family_count
        & get_configs_response_config_nvt_count
@@ -1970,14 +1918,11 @@
 get_configs_response_config_family_count
  = element family_count
      {
-       integer
+       text # RNC limitation: integer
        & get_configs_response_config_family_count_growing
      }
 
-# 
-              Whether new families are automatically added to the
-              config
-            .
+# Whether new families are automatically added to the config.
 get_configs_response_config_family_count_growing
  = element growing
      {
@@ -1988,13 +1933,11 @@
 get_configs_response_config_nvt_count
  = element nvt_count
      {
-       integer
+       text # RNC limitation: integer
        & get_configs_response_config_nvt_count_growing
      }
 
-# 
-              Whether new NVTs are automatically added to the config
-            .
+# Whether new NVTs are automatically added to the config.
 get_configs_response_config_nvt_count_growing
  = element growing
      {
@@ -2012,15 +1955,13 @@
 get_configs_response_config_tasks
  = element tasks
      {
-       ""
-       & get_configs_response_config_tasks_task*
+       get_configs_response_config_tasks_task*
      }
 
 get_configs_response_config_tasks_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_configs_response_config_tasks_task_name
      }
 
@@ -2035,15 +1976,13 @@
 get_configs_response_config_families
  = element families
      {
-       ""
-       & get_configs_response_config_families_family*
+       get_configs_response_config_families_family*
      }
 
 get_configs_response_config_families_family
  = element family
      {
-       ""
-       & get_configs_response_config_families_family_name
+       get_configs_response_config_families_family_name
        & get_configs_response_config_families_family_nvt_count
        & get_configs_response_config_families_family_max_nvt_count
        & get_configs_response_config_families_family_growing
@@ -2070,9 +2009,7 @@
        integer
      }
 
-# 
-                Whether new NVTs in the family are automatically added to the selection
-              .
+# Whether new NVTs in the family are automatically added to the selection.
 get_configs_response_config_families_family_growing
  = element growing
      {
@@ -2083,15 +2020,13 @@
 get_configs_response_config_preferences
  = element preferences
      {
-       ""
-       & get_configs_response_config_preferences_preference*
+       get_configs_response_config_preferences_preference*
      }
 
 get_configs_response_config_preferences_preference
  = element preference
      {
-       ""
-       & get_configs_response_config_preferences_preference_nvt
+       get_configs_response_config_preferences_preference_nvt
        & get_configs_response_config_preferences_preference_name
        & get_configs_response_config_preferences_preference_type
        & get_configs_response_config_preferences_preference_value
@@ -2101,8 +2036,7 @@
 get_configs_response_config_preferences_preference_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_configs_response_config_preferences_preference_nvt_name
      }
 
@@ -2139,8 +2073,7 @@
 get_dependencies_response
  = element get_dependencies_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_dependencies_response_nvt*
      }
@@ -2148,8 +2081,7 @@
 get_dependencies_response_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_dependencies_response_nvt_name
        & get_dependencies_response_nvt_requires
      }
@@ -2164,15 +2096,13 @@
 get_dependencies_response_nvt_requires
  = element requires
      {
-       ""
-       & get_dependencies_response_nvt_requires_nvt*
+       get_dependencies_response_nvt_requires_nvt*
      }
 
 get_dependencies_response_nvt_requires_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_dependencies_response_nvt_requires_nvt_name
      }
 
@@ -2188,8 +2118,7 @@
 get_escalators_response
  = element get_escalators_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_escalators_response_escalator*
      }
@@ -2197,8 +2126,7 @@
 get_escalators_response_escalator
  = element escalator
      {
-       ""
-       & get_escalators_response_escalator_name
+       get_escalators_response_escalator_name
        & get_escalators_response_escalator_comment
        & get_escalators_response_escalator_in_use
        & get_escalators_response_escalator_condition
@@ -2301,8 +2229,7 @@
 get_lsc_credentials_response
  = element get_lsc_credentials_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_lsc_credentials_response_lsc_credential*
      }
@@ -2310,8 +2237,7 @@
 get_lsc_credentials_response_lsc_credential
  = element lsc_credential
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_lsc_credentials_response_lsc_credential_name
        & get_lsc_credentials_response_lsc_credential_login
        & get_lsc_credentials_response_lsc_credential_comment
@@ -2361,15 +2287,13 @@
 get_lsc_credentials_response_lsc_credential_targets
  = element targets
      {
-       ""
-       & get_lsc_credentials_response_lsc_credential_targets_target*
+       get_lsc_credentials_response_lsc_credential_targets_target*
      }
 
 get_lsc_credentials_response_lsc_credential_targets_target
  = element target
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_lsc_credentials_response_lsc_credential_targets_target_name
      }
 
@@ -2398,8 +2322,7 @@
 get_notes_response
  = element get_notes_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_notes_response_note*
      }
@@ -2407,8 +2330,7 @@
 get_notes_response_note
  = element note
      {
-       ""
-       & get_notes_response_note_nvt
+       get_notes_response_note_nvt
        & get_notes_response_note_text
        & get_notes_response_note_orphan
        & ( get_notes_response_note_creation_time
@@ -2423,8 +2345,7 @@
 get_notes_response_note_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_notes_response_note_nvt_name
      }
 
@@ -2486,16 +2407,14 @@
 get_notes_response_note_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Result to which note applies.
 get_notes_response_note_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_notes_response_note_result_subnet
        & get_notes_response_note_result_host
        & get_notes_response_note_result_port
@@ -2525,8 +2444,7 @@
 get_notes_response_note_result_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_notes_response_note_result_nvt_name
        & get_notes_response_note_result_nvt_cvss_base
        & get_notes_response_note_result_nvt_risk_factor
@@ -2567,8 +2485,7 @@
 get_nvts_response
  = element get_nvts_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_nvts_response_nvt
      }
@@ -2576,8 +2493,7 @@
 get_nvts_response_nvt
  = element nvt
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_nvts_response_nvt_name
        & get_nvts_response_nvt_checksum
        & ( get_nvts_response_nvt_category
@@ -2725,8 +2641,7 @@
 get_nvts_response_nvt_preferences_preference
  = element preference
      {
-       ""
-       & get_nvts_response_nvt_preferences_preference_nvt
+       get_nvts_response_nvt_preferences_preference_nvt
        & get_nvts_response_nvt_preferences_preference_name
        & get_nvts_response_nvt_preferences_preference_type
        & get_nvts_response_nvt_preferences_preference_value
@@ -2761,8 +2676,7 @@
 get_nvt_families_response
  = element get_nvt_families_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_nvt_families_response_families
      }
@@ -2770,15 +2684,13 @@
 get_nvt_families_response_families
  = element families
      {
-       ""
-       & get_nvt_families_response_families_family*
+       get_nvt_families_response_families_family*
      }
 
 get_nvt_families_response_families_family
  = element family
      {
-       ""
-       & get_nvt_families_response_families_family_name
+       get_nvt_families_response_families_family_name
        & get_nvt_families_response_families_family_max_nvt_count
      }
 
@@ -2801,8 +2713,7 @@
 get_nvt_feed_checksum_response
  = element get_nvt_feed_checksum_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_nvt_feed_checksum_response_checksum
      }
@@ -2810,7 +2721,7 @@
 get_nvt_feed_checksum_response_checksum
  = element checksum
      {
-       base64
+       text # RNC limitation: base64
        & attribute algorithm { text }
      }
 
@@ -2819,8 +2730,7 @@
 get_overrides_response
  = element get_overrides_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_overrides_response_override*
      }
@@ -2828,8 +2738,7 @@
 get_overrides_response_override
  = element override
      {
-       ""
-       & get_overrides_response_override_nvt
+       get_overrides_response_override_nvt
        & get_overrides_response_override_text
        & get_overrides_response_override_threat
        & get_overrides_response_override_new_threat
@@ -2845,8 +2754,7 @@
 get_overrides_response_override_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_overrides_response_override_nvt_name
      }
 
@@ -2915,16 +2823,14 @@
 get_overrides_response_override_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
      }
 
 # Result to which override applies.
 get_overrides_response_override_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_overrides_response_override_result_subnet
        & get_overrides_response_override_result_host
        & get_overrides_response_override_result_port
@@ -2954,8 +2860,7 @@
 get_overrides_response_override_result_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_overrides_response_override_result_nvt_name
        & get_overrides_response_override_result_nvt_cvss_base
        & get_overrides_response_override_result_nvt_risk_factor
@@ -2996,8 +2901,7 @@
 get_preferences_response
  = element get_preferences_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_preferences_response_preference*
      }
@@ -3005,8 +2909,7 @@
 get_preferences_response_preference
  = element preference
      {
-       ""
-       & get_preferences_response_preference_nvt?
+       get_preferences_response_preference_nvt?
        & get_preferences_response_preference_name
        & get_preferences_response_preference_type?
        & get_preferences_response_preference_value
@@ -3016,8 +2919,7 @@
 get_preferences_response_preference_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_preferences_response_preference_nvt_name
      }
 
@@ -3054,8 +2956,7 @@
 get_reports_response
  = element get_reports_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_reports_response_report*
      }
@@ -3063,7 +2964,7 @@
 get_reports_response_report
  = element report
      {
-       base64
+       text # RNC limitation: base64
        & attribute id { uuid }
        & ( get_reports_response_report_sort
            & get_reports_response_report_filters
@@ -3082,8 +2983,7 @@
 get_reports_response_report_sort
  = element sort
      {
-       ""
-       & get_reports_response_report_sort_field
+       get_reports_response_report_sort_field
      }
 
 # Sort field.
@@ -3105,7 +3005,7 @@
 get_reports_response_report_filters
  = element filters
      {
-       levels
+       text # RNC limitation: levels
        & get_reports_response_report_filters_phrase
        & get_reports_response_report_filters_notes
        & get_reports_response_report_filters_overrides
@@ -3143,9 +3043,7 @@
        xsd:token { pattern = "0|1" }
      }
 
-# 
-              Whether only those hosts that have results are included
-            .
+# Whether only those hosts that have results are included.
 get_reports_response_report_filters_result_hosts_only
  = element result_hosts_only
      {
@@ -3153,8 +3051,8 @@
      }
 
 # Minimum CVSS base if in effect, else empty string.
-get_reports_response_report_filters_minimum_cvss_base
- = element minimum_cvss_base
+get_reports_response_report_filters_min_cvss_base
+ = element min_cvss_base
      {
        text
      }
@@ -3177,7 +3075,7 @@
 get_reports_response_report_result_count
  = element result_count
      {
-       integer
+       text # RNC limitation: integer
        & get_reports_response_report_result_count_filtered
        & get_reports_response_report_result_count_debug
        & get_reports_response_report_result_count_hole
@@ -3193,50 +3091,35 @@
        integer
      }
 
-# 
-              Number of results of scanner message type "debug" (threat level
-              Debug)
-            .
+# Number of results of scanner message type "debug" (threat level Debug).
 get_reports_response_report_result_count_debug
  = element debug
      {
        integer
      }
 
-# 
-              Number of results of scanner message type "hole" (threat level
-              High)
-            .
+# Number of results of scanner message type "hole" (threat level High).
 get_reports_response_report_result_count_hole
  = element hole
      {
        integer
      }
 
-# 
-              Number of results of scanner message type "info" (threat level
-              Low)
-            .
+# Number of results of scanner message type "info" (threat level Low).
 get_reports_response_report_result_count_info
  = element info
      {
        integer
      }
 
-# 
-              Number of results of scanner message type "log" (threat level
-              Log)
-            .
+# Number of results of scanner message type "log" (threat level Log).
 get_reports_response_report_result_count_log
  = element log
      {
        integer
      }
 
-# 
-              Number of results of scanner message type "warning" (threat level
-              Medium)
-            .
+# Number of results of scanner message type "warning" (threat level Medium).
 get_reports_response_report_result_count_warning
  = element warning
      {
@@ -3246,8 +3129,7 @@
 get_reports_response_report_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_reports_response_report_task_name
      }
 
@@ -3261,8 +3143,7 @@
 get_reports_response_report_ports
  = element ports
      {
-       ""
-       & attribute start { integer }
+       attribute start { integer }
        & attribute max { integer }
        & get_reports_response_report_ports_port*
      }
@@ -3290,8 +3171,7 @@
 get_reports_response_report_results
  = element results
      {
-       ""
-       & attribute start { integer }
+       attribute start { integer }
        & attribute max { integer }
        & get_reports_response_report_results_result*
      }
@@ -3299,8 +3179,7 @@
 get_reports_response_report_results_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_reports_response_report_results_result_subnet
        & get_reports_response_report_results_result_host
        & get_reports_response_report_results_result_port
@@ -3331,8 +3210,7 @@
 get_reports_response_report_results_result_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_reports_response_report_results_result_nvt_name
        & get_reports_response_report_results_result_nvt_cvss_base
        & get_reports_response_report_results_result_nvt_risk_factor
@@ -3383,7 +3261,7 @@
 get_reports_response_report_host_start
  = element host_start
      {
-       ctime
+       text # RNC limitation: ctime
        & get_reports_response_report_host_start_host
      }
 
@@ -3397,7 +3275,7 @@
 get_reports_response_report_host_end
  = element host_end
      {
-       ctime
+       text # RNC limitation: ctime
        & get_reports_response_report_host_end_host
      }
 
@@ -3419,8 +3297,7 @@
 get_results_response
  = element get_results_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_results_response_results
      }
@@ -3428,15 +3305,13 @@
 get_results_response_results
  = element results
      {
-       ""
-       & get_results_response_results_result*
+       get_results_response_results_result*
      }
 
 get_results_response_results_result
  = element result
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_results_response_results_result_subnet
        & get_results_response_results_result_host
        & get_results_response_results_result_port
@@ -3469,8 +3344,7 @@
 get_results_response_results_result_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_results_response_results_result_nvt_name
        & get_results_response_results_result_nvt_cvss_base
        & get_results_response_results_result_nvt_risk_factor
@@ -3514,15 +3388,13 @@
 get_results_response_results_result_notes
  = element notes
      {
-       ""
-       & get_results_response_results_result_notes_note*
+       get_results_response_results_result_notes_note*
      }
 
 get_results_response_results_result_notes_note
  = element note
      {
-       ""
-       & get_results_response_results_result_notes_note_nvt
+       get_results_response_results_result_notes_note_nvt
        & get_results_response_results_result_notes_note_text
        & get_results_response_results_result_notes_note_orphan
      }
@@ -3530,8 +3402,7 @@
 get_results_response_results_result_notes_note_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_results_response_results_result_notes_note_nvt_name
      }
 
@@ -3560,15 +3431,13 @@
 get_results_response_results_result_overrides
  = element overrides
      {
-       ""
-       & get_results_response_results_result_overrides_override*
+       get_results_response_results_result_overrides_override*
      }
 
 get_results_response_results_result_overrides_override
  = element override
      {
-       ""
-       & get_results_response_results_result_overrides_override_nvt
+       get_results_response_results_result_overrides_override_nvt
        & get_results_response_results_result_overrides_override_text
        & get_results_response_results_result_overrides_override_threat
        & get_results_response_results_result_overrides_override_new_threat
@@ -3578,8 +3447,7 @@
 get_results_response_results_result_overrides_override_nvt
  = element nvt
      {
-       ""
-       & attribute oid { oid }
+       attribute oid { oid }
        & get_results_response_results_result_overrides_override_nvt_name
      }
 
@@ -3623,8 +3491,7 @@
 get_schedules_response
  = element get_schedules_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_schedules_response_schedule
      }
@@ -3632,8 +3499,7 @@
 get_schedules_response_schedule
  = element schedule
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_schedules_response_schedule_name
        & ( get_schedules_response_schedule_comment
            & get_schedules_response_schedule_first_time
@@ -3704,15 +3570,13 @@
 get_schedules_response_schedule_tasks
  = element tasks
      {
-       ""
-       & get_schedules_response_schedule_tasks_task*
+       get_schedules_response_schedule_tasks_task*
      }
 
 get_schedules_response_schedule_tasks_task
  = element task
      {
-       ""
-       & attribute id { uuid }
+       attribute id { uuid }
        & get_schedules_response_schedule_tasks_task_name
      }
 
@@ -3728,8 +3592,7 @@
 get_system_reports_response
  = element get_system_reports_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_system_reports_response_system_report*
      }
@@ -3737,8 +3600,7 @@
 get_system_reports_response_system_report
  = element system_report
      {
-       ""
-       & get_system_reports_response_system_report_name
+       get_system_reports_response_system_report_name
        & get_system_reports_response_system_report_title
        & get_system_reports_response_system_report_report?
      }
@@ -3760,18 +3622,620 @@
 get_system_reports_response_system_report_report
  = element report
      {
-       base64
+       text # RNC limitation: base64
        & attribute format { "png" }
        & attribute duration { integer }
      }
 
+## Response to get_target_locators
+
+get_target_locators_response
+ = element get_target_locators_response
+     {
+       attribute status { status }
+       & attribute status_text { text }
+       & get_target_locators_response_target_locator*
+     }
+
+get_target_locators_response_target_locator
+ = element target_locator
+     {
+       get_target_locators_response_target_locator_name
+     }
+
+# The name of the target locator.
+get_target_locators_response_target_locator_name
+ = element name
+     {
+       name
+     }
+
+## Response to get_targets
+
+get_targets_response
+ = element get_targets_response
+     {
+       attribute status { status }
+       & attribute status_text { text }
+       & get_targets_response_target*
+     }
+
+get_targets_response_target
+ = element target
+     {
+       get_targets_response_target_name
+       & get_targets_response_target_comment
+       & get_targets_response_target_hosts
+       & get_targets_response_target_max_hosts
+       & get_targets_response_target_in_use
+       & get_targets_response_target_lsc_credential
+       & get_targets_response_target_tasks?
+     }
+
+# The name of the target.
+get_targets_response_target_name
+ = element name
+     {
+       name
+     }
+
+# The comment on the target.
+get_targets_response_target_comment
+ = element comment
+     {
+       text
+     }
+
+# A list of hosts.
+get_targets_response_target_hosts
+ = element hosts
+     {
+       text
+     }
+
+# The maximum number of hosts defined by the target.
+get_targets_response_target_max_hosts
+ = element max_hosts
+     {
+       integer
+     }
+
+# Whether any tasks are using the target.
+get_targets_response_target_in_use
+ = element in_use
+     {
+       boolean
+     }
+
+get_targets_response_target_lsc_credential
+ = element lsc_credential
+     {
+       attribute id { uuid_or_empty }
+       & get_targets_response_target_lsc_credential_name
+     }
+
+# The name of the LSC credential.
+get_targets_response_target_lsc_credential_name
+ = element name
+     {
+       name
+     }
+
+# All tasks using the target.
+get_targets_response_target_tasks
+ = element tasks
+     {
+       get_targets_response_target_tasks_task*
+     }
+
+get_targets_response_target_tasks_task
+ = element task
+     {
+       attribute id { uuid }
+       & get_targets_response_target_tasks_task_name
+     }
+
+# The name of the task.
+get_targets_response_target_tasks_task_name
+ = element name
+     {
+       name
+     }
+
+## Response to get_tasks
+
+get_tasks_response
+ = element get_tasks_response
+     {
+       attribute status { status }
+       & attribute status_text { text }
+       & get_tasks_response_task_count
+       & get_tasks_response_sort
+       & get_tasks_response_apply_overrides
+       & get_tasks_response_task*
+     }
+
+get_tasks_response_task_count
+ = element task_count
+     {
+       integer
+     }
+
+get_tasks_response_sort
+ = element sort
+     {
+       get_tasks_response_sort_field*
+     }
+
+get_tasks_response_sort_field
+ = element field
+     {
+       text
+       & get_tasks_response_sort_field_order
+     }
+
+get_tasks_response_sort_field_order
+ = element order
+     {
+       xsd:token { pattern = "ascending|descending" }
+     }
+
+get_tasks_response_apply_overrides
+ = element apply_overrides
+     {
+       xsd:token { pattern = "0|1" }
+     }
+
+get_tasks_response_task
+ = element task
+     {
+       get_tasks_response_task_name
+       & get_tasks_response_task_comment
+       & get_tasks_response_task_status
+       & get_tasks_response_task_progress
+       & get_tasks_response_task_config
+       & get_tasks_response_task_target
+       & get_tasks_response_task_escalator
+       & get_tasks_response_task_schedule
+       & get_tasks_response_task_result_count
+       & get_tasks_response_task_report_count
+       & get_tasks_response_task_trend
+       & get_tasks_response_task_first_report?
+       & get_tasks_response_task_last_report?
+       & get_tasks_response_task_second_last_report?
+       & get_tasks_response_task_rcfile?
+       & get_tasks_response_task_reports*
+     }
+
+# The name of the task.
+get_tasks_response_task_name
+ = element name
+     {
+       name
+     }
+
+# The comment on the task.
+get_tasks_response_task_comment
+ = element comment
+     {
+       text
+     }
+
+# The run status of the task.
+get_tasks_response_task_status
+ = element status
+     {
+       task_status
+     }
+
+# The percentage of the task that is complete.
+get_tasks_response_task_progress
+ = element progress
+     {
+       text # RNC limitation: integer
+       & get_tasks_response_task_progress_host_progress*
+     }
+
+# Percentage complete for a particular host.
+get_tasks_response_task_progress_host_progress
+ = element host_progress
+     {
+       text # RNC limitation: integer
+       & get_tasks_response_task_progress_host_progress_host
+     }
+
+get_tasks_response_task_progress_host_progress_host
+ = element host
+     {
+       text
+     }
+
+# The scan configuration used by the task.
+get_tasks_response_task_config
+ = element config
+     {
+       attribute id { uuid }
+       & get_tasks_response_task_config_name
+     }
+
+# The name of the config.
+get_tasks_response_task_config_name
+ = element name
+     {
+       name
+     }
+
+# The hosts scanned by the task.
+get_tasks_response_task_target
+ = element target
+     {
+       attribute id { uuid }
+       & get_tasks_response_task_target_name
+     }
+
+# The name of the target.
+get_tasks_response_task_target_name
+ = element name
+     {
+       name
+     }
+
+# An escalator that applies to the task.
+get_tasks_response_task_escalator
+ = element escalator
+     {
+       attribute id { uuid_or_empty }
+       & get_tasks_response_task_escalator_name
+     }
+
+# The name of the escalator.
+get_tasks_response_task_escalator_name
+ = element name
+     {
+       name
+     }
+
+# When the task will run.
+get_tasks_response_task_schedule
+ = element schedule
+     {
+       attribute id { uuid_or_empty }
+       & get_tasks_response_task_schedule_name
+     }
+
+# The name of the schedule.
+get_tasks_response_task_schedule_name
+ = element name
+     {
+       name
+     }
+
+# Result count across all scans.
+get_tasks_response_task_result_count
+ = element result_count
+     {
+       get_tasks_response_task_result_count_debug
+       & get_tasks_response_task_result_count_log
+       & get_tasks_response_task_result_count_info
+       & get_tasks_response_task_result_count_warning
+       & get_tasks_response_task_result_count_hole
+     }
+
+get_tasks_response_task_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+# Number of reports.
+get_tasks_response_task_report_count
+ = element report_count
+     {
+       text # RNC limitation: integer
+       & get_tasks_response_task_report_count_finished
+     }
+
+# Number of reports where the scan completed.
+get_tasks_response_task_report_count_finished
+ = element finished
+     {
+       integer
+     }
+
+get_tasks_response_task_trend
+ = element trend
+     {
+       task_trend
+     }
+
+get_tasks_response_task_first_report
+ = element first_report
+     {
+       get_tasks_response_task_first_report_report
+     }
+
+get_tasks_response_task_first_report_report
+ = element report
+     {
+       attribute id { uuid }
+       & get_tasks_response_task_first_report_report_timestamp
+       & get_tasks_response_task_first_report_report_result_count
+     }
+
+get_tasks_response_task_first_report_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+# Result counts for this report.
+get_tasks_response_task_first_report_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_first_report_report_result_count_debug
+       & get_tasks_response_task_first_report_report_result_count_log
+       & get_tasks_response_task_first_report_report_result_count_info
+       & get_tasks_response_task_first_report_report_result_count_warning
+       & get_tasks_response_task_first_report_report_result_count_hole
+     }
+
+get_tasks_response_task_first_report_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_first_report_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report
+ = element last_report
+     {
+       get_tasks_response_task_last_report_report
+     }
+
+get_tasks_response_task_last_report_report
+ = element report
+     {
+       attribute id { uuid }
+       & get_tasks_response_task_last_report_report_timestamp
+       & get_tasks_response_task_last_report_report_result_count
+     }
+
+get_tasks_response_task_last_report_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+# Result counts for this report.
+get_tasks_response_task_last_report_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_last_report_report_result_count_debug
+       & get_tasks_response_task_last_report_report_result_count_log
+       & get_tasks_response_task_last_report_report_result_count_info
+       & get_tasks_response_task_last_report_report_result_count_warning
+       & get_tasks_response_task_last_report_report_result_count_hole
+     }
+
+get_tasks_response_task_last_report_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_last_report_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report
+ = element second_last_report
+     {
+       get_tasks_response_task_second_last_report_report
+     }
+
+get_tasks_response_task_second_last_report_report
+ = element report
+     {
+       attribute id { uuid }
+       & get_tasks_response_task_second_last_report_report_timestamp
+       & get_tasks_response_task_second_last_report_report_result_count
+     }
+
+get_tasks_response_task_second_last_report_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+# Result counts for this report.
+get_tasks_response_task_second_last_report_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_second_last_report_report_result_count_debug
+       & get_tasks_response_task_second_last_report_report_result_count_log
+       & get_tasks_response_task_second_last_report_report_result_count_info
+       & get_tasks_response_task_second_last_report_report_result_count_warning
+       & get_tasks_response_task_second_last_report_report_result_count_hole
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_second_last_report_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
+get_tasks_response_task_rcfile
+ = element rcfile
+     {
+       base64
+     }
+
+get_tasks_response_task_reports
+ = element reports
+     {
+       get_tasks_response_task_reports_report*
+     }
+
+get_tasks_response_task_reports_report
+ = element report
+     {
+       attribute id { uuid }
+       & get_tasks_response_task_reports_report_timestamp
+       & get_tasks_response_task_reports_report_scan_run_status
+       & get_tasks_response_task_reports_report_result_count
+     }
+
+get_tasks_response_task_reports_report_timestamp
+ = element timestamp
+     {
+       ctime
+     }
+
+# Run status of task scan.
+get_tasks_response_task_reports_report_scan_run_status
+ = element scan_run_status
+     {
+       task_status
+     }
+
+# Result counts for this report.
+get_tasks_response_task_reports_report_result_count
+ = element result_count
+     {
+       get_tasks_response_task_reports_report_result_count_debug
+       & get_tasks_response_task_reports_report_result_count_log
+       & get_tasks_response_task_reports_report_result_count_info
+       & get_tasks_response_task_reports_report_result_count_warning
+       & get_tasks_response_task_reports_report_result_count_hole
+     }
+
+get_tasks_response_task_reports_report_result_count_debug
+ = element debug
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_log
+ = element log
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_info
+ = element info
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_warning
+ = element warning
+     {
+       integer
+     }
+
+get_tasks_response_task_reports_report_result_count_hole
+ = element hole
+     {
+       integer
+     }
+
 ## Response to get_version
 
 get_version_response
  = element get_version_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
        & get_version_response_version
      }
@@ -3787,8 +4251,7 @@
 help_response
  = element help_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3797,8 +4260,7 @@
 modify_config_response
  = element modify_config_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3807,8 +4269,7 @@
 modify_note_response
  = element modify_note_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3817,8 +4278,7 @@
 modify_override_response
  = element modify_override_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3827,8 +4287,7 @@
 modify_report_response
  = element modify_report_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3837,8 +4296,7 @@
 modify_task_response
  = element modify_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3847,8 +4305,7 @@
 pause_task_response
  = element pause_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3857,8 +4314,7 @@
 resume_or_start_task_response
  = element resume_or_start_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3867,8 +4323,7 @@
 resume_paused_task_response
  = element resume_paused_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3877,8 +4332,7 @@
 resume_stopped_task_response
  = element resume_stopped_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3887,8 +4341,7 @@
 start_task_response
  = element start_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3897,8 +4350,7 @@
 stop_task_response
  = element stop_task_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }
 
@@ -3907,7 +4359,6 @@
 test_escalator_response
  = element test_escalator_response
      {
-       ""
-       & attribute status { status }
+       attribute status { status }
        & attribute status_text { text }
      }

Modified: trunk/openvas-manager/src/schema_formats/HTML/rnc.xsl
===================================================================
--- trunk/openvas-manager/src/schema_formats/HTML/rnc.xsl	2010-11-09 14:57:29 UTC (rev 9370)
+++ trunk/openvas-manager/src/schema_formats/HTML/rnc.xsl	2010-11-09 17:01:53 UTC (rev 9371)
@@ -274,10 +274,12 @@
   <xsl:template name="pattern" match="pattern">
     <xsl:param name="parent-name"/>
     <xsl:choose>
-      <xsl:when test="(count (t) = 0) and (string-length (normalize-space (text ())) = 0)">
+      <xsl:when test="(count (*) = 0) and (string-length (normalize-space (text ())) = 0)">
         <xsl:text>       ""</xsl:text>
         <xsl:call-template name="newline"/>
       </xsl:when>
+      <xsl:when test="(count (t) = 0) and (string-length (normalize-space (text ())) = 0)">
+      </xsl:when>
       <xsl:when test="count (t) = 0">
         <xsl:text>       </xsl:text>
         <xsl:value-of select="normalize-space (text())"/>
@@ -286,17 +288,30 @@
       <xsl:otherwise>
         <xsl:text>       </xsl:text>
         <!-- There should be only one t. -->
+        <xsl:choose>
+          <xsl:when test="(count (*[name()!='t']) = 0)">
+          </xsl:when>
+          <xsl:otherwise>
+            <xsl:text>text # RNC limitation: </xsl:text>
+          </xsl:otherwise>
+        </xsl:choose>
         <xsl:for-each select="t">
           <xsl:call-template name="t"/>
           <xsl:call-template name="newline"/>
         </xsl:for-each>
       </xsl:otherwise>
     </xsl:choose>
+    <xsl:variable
+      name="empty"
+      select="(count (t) = 0) and (string-length (normalize-space (text ())) = 0)"/>
     <xsl:for-each select="*[name()!='t']">
       <xsl:choose>
         <xsl:when test="preceding-sibling::*">
           <xsl:text>       &amp; </xsl:text>
         </xsl:when>
+        <xsl:when test="$empty">
+          <xsl:text>       </xsl:text>
+        </xsl:when>
         <xsl:otherwise>
           <xsl:text>       &amp; </xsl:text>
         </xsl:otherwise>

Modified: trunk/openvas-manager/src/schema_formats/RNC/rnc.xsl
===================================================================
--- trunk/openvas-manager/src/schema_formats/RNC/rnc.xsl	2010-11-09 14:57:29 UTC (rev 9370)
+++ trunk/openvas-manager/src/schema_formats/RNC/rnc.xsl	2010-11-09 17:01:53 UTC (rev 9371)
@@ -274,10 +274,12 @@
   <xsl:template name="pattern" match="pattern">
     <xsl:param name="parent-name"/>
     <xsl:choose>
-      <xsl:when test="(count (t) = 0) and (string-length (normalize-space (text ())) = 0)">
+      <xsl:when test="(count (*) = 0) and (string-length (normalize-space (text ())) = 0)">
         <xsl:text>       ""</xsl:text>
         <xsl:call-template name="newline"/>
       </xsl:when>
+      <xsl:when test="(count (t) = 0) and (string-length (normalize-space (text ())) = 0)">
+      </xsl:when>
       <xsl:when test="count (t) = 0">
         <xsl:text>       </xsl:text>
         <xsl:value-of select="normalize-space (text())"/>
@@ -286,17 +288,30 @@
       <xsl:otherwise>
         <xsl:text>       </xsl:text>
         <!-- There should be only one t. -->
+        <xsl:choose>
+          <xsl:when test="(count (*[name()!='t']) = 0)">
+          </xsl:when>
+          <xsl:otherwise>
+            <xsl:text>text # RNC limitation: </xsl:text>
+          </xsl:otherwise>
+        </xsl:choose>
         <xsl:for-each select="t">
           <xsl:call-template name="t"/>
           <xsl:call-template name="newline"/>
         </xsl:for-each>
       </xsl:otherwise>
     </xsl:choose>
+    <xsl:variable
+      name="empty"
+      select="(count (t) = 0) and (string-length (normalize-space (text ())) = 0)"/>
     <xsl:for-each select="*[name()!='t']">
       <xsl:choose>
         <xsl:when test="preceding-sibling::*">
           <xsl:text>       &amp; </xsl:text>
         </xsl:when>
+        <xsl:when test="$empty">
+          <xsl:text>       </xsl:text>
+        </xsl:when>
         <xsl:otherwise>
           <xsl:text>       &amp; </xsl:text>
         </xsl:otherwise>

Modified: trunk/openvas-manager/src/schema_formats/XML/OMP.xml
===================================================================
--- trunk/openvas-manager/src/schema_formats/XML/OMP.xml	2010-11-09 14:57:29 UTC (rev 9370)
+++ trunk/openvas-manager/src/schema_formats/XML/OMP.xml	2010-11-09 17:01:53 UTC (rev 9371)
@@ -5768,50 +5768,6 @@
             </ele>
           </ele>
         </ele>
-
-
-        <ele>
-          <name>lsc_credential</name>
-          <pattern>
-            <attrib>
-              <name>id</name>
-              <comment>
-                A UUID if there is a credential, otherwise the empty string
-              </comment>
-              <type>uuid_or_empty</type>
-              <required>1</required>
-            </attrib>
-            <e>name</e>
-          </pattern>
-          <ele>
-            <name>name</name>
-            <summary>The name of the LSC credential</summary>
-            <pattern><t>name</t></pattern>
-          </ele>
-        </ele>
-        <ele>
-          <name>tasks</name>
-          <summary>All tasks using the task</summary>
-          <pattern>
-            <any><e>task</e></any>
-          </pattern>
-          <ele>
-            <name>task</name>
-            <pattern>
-              <attrib>
-                <name>id</name>
-                <type>uuid</type>
-                <required>1</required>
-              </attrib>
-              <e>name</e>
-            </pattern>
-            <ele>
-              <name>name</name>
-              <summary>The name of the task</summary>
-              <pattern><t>name</t></pattern>
-            </ele>
-          </ele>
-        </ele>
       </ele>
     </response>
     <example>



More information about the Openvas-commits mailing list