Fix multiple formatting problems in HTML docs

The rule generating the HTML docs passing the --html flag
to xsltproc. This makes it use the legacy HTML parser, which
either ignores or tries to fix all sorts of broken XML tags.
There's no reason why we should be writing broken XML in
the first place, so removing --html and adding the XHTML
doctype to all files forces us to create good XML.

This adds the XHTML doc type and fixes many, many XML tag
problems it exposes.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrange 2013-05-03 15:25:37 +01:00
parent 58662f4416
commit f2f9742d4d
75 changed files with 269 additions and 138 deletions

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>404 page not found</h1> <h1>404 page not found</h1>

View File

@ -171,7 +171,7 @@ internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
echo "Generating $@"; \ echo "Generating $@"; \
$(MKDIR_P) internals; \ $(MKDIR_P) internals; \
name=`echo $@ | sed -e 's/.tmp//'`; \ name=`echo $@ | sed -e 's/.tmp//'`; \
$(XSLTPROC) --stringparam pagename $$name --nonet --html \ $(XSLTPROC) --stringparam pagename $$name --nonet \
$(top_srcdir)/docs/subsite.xsl $< > $@ \ $(top_srcdir)/docs/subsite.xsl $< > $@ \
|| { rm $@ && exit 1; }; fi || { rm $@ && exit 1; }; fi
@ -179,7 +179,7 @@ internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
@if [ -x $(XSLTPROC) ] ; then \ @if [ -x $(XSLTPROC) ] ; then \
echo "Generating $@"; \ echo "Generating $@"; \
name=`echo $@ | sed -e 's/.tmp//'`; \ name=`echo $@ | sed -e 's/.tmp//'`; \
$(XSLTPROC) --stringparam pagename $$name --nonet --html \ $(XSLTPROC) --stringparam pagename $$name --nonet \
$(top_srcdir)/docs/site.xsl $< > $@ \ $(top_srcdir)/docs/site.xsl $< > $@ \
|| { rm $@ && exit 1; }; fi || { rm $@ && exit 1; }; fi
@ -196,7 +196,7 @@ internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
%.php.tmp: %.php.in site.xsl page.xsl sitemap.html.in %.php.tmp: %.php.in site.xsl page.xsl sitemap.html.in
@if [ -x $(XSLTPROC) ] ; then \ @if [ -x $(XSLTPROC) ] ; then \
echo "Generating $@"; \ echo "Generating $@"; \
$(XSLTPROC) --stringparam pagename $(@:.tmp=) --nonet --html \ $(XSLTPROC) --stringparam pagename $(@:.tmp=) --nonet \
$(top_srcdir)/docs/site.xsl $< > $@ \ $(top_srcdir)/docs/site.xsl $< > $@ \
|| { rm $@ && exit 1; }; fi || { rm $@ && exit 1; }; fi

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>The libvirt API concepts</h1> <h1>The libvirt API concepts</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Implementing a new API in Libvirt</h1> <h1>Implementing a new API in Libvirt</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Applications using <strong>libvirt</strong></h1> <h1>Applications using <strong>libvirt</strong></h1>
@ -340,6 +342,7 @@
<li>Shows you Systems Inventory (based on Facter) and <li>Shows you Systems Inventory (based on Facter) and
provides real time information about hosts status based on provides real time information about hosts status based on
Puppet reports.</li> Puppet reports.</li>
</ul>
</dd> </dd>
</dl> </dl>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Domain management architecture</h1> <h1>Domain management architecture</h1>
</body> </body>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >libvirt architecture</h1> <h1 >libvirt architecture</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Network management architecture</h1> <h1>Network management architecture</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Node device management architecture</h1> <h1>Node device management architecture</h1>
</body> </body>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Storage management architecture</h1> <h1>Storage management architecture</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Authentication &amp; access control</h1> <h1 >Authentication &amp; access control</h1>
<p> <p>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Bindings for other languages</h1> <h1 >Bindings for other languages</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Bug reporting</h1> <h1>Bug reporting</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1><a name="installation">libvirt Installation</a></h1> <h1><a name="installation">libvirt Installation</a></h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Contacting the development team</h1> <h1>Contacting the development team</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>C# API bindings</h1> <h1>C# API bindings</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Deployment</h1> <h1>Deployment</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>libvirt Application Development Guide</h1> <h1>libvirt Application Development Guide</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Documentation</h1> <h1>Documentation</h1>
</body> </body>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Downloads</h1> <h1>Downloads</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Internal drivers</h1> <h1>Internal drivers</h1>

View File

@ -1,4 +1,7 @@
<html><body> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>VMware ESX hypervisor driver</h1> <h1>VMware ESX hypervisor driver</h1>
<ul id="toc"></ul> <ul id="toc"></ul>
<p> <p>

View File

@ -1,4 +1,7 @@
<html><body> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>Microsoft Hyper-V hypervisor driver</h1> <h1>Microsoft Hyper-V hypervisor driver</h1>
<ul id="toc"></ul> <ul id="toc"></ul>
<p> <p>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>LXC container driver</h1> <h1>LXC container driver</h1>
<p> <p>

View File

@ -1,4 +1,6 @@
<html> <!-- -*- html -*- --> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>OpenVZ container driver</h1> <h1>OpenVZ container driver</h1>

View File

@ -1,4 +1,7 @@
<html><body> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>Parallels Cloud Server driver</h1> <h1>Parallels Cloud Server driver</h1>
<ul id="toc"></ul> <ul id="toc"></ul>
<p> <p>

View File

@ -1,4 +1,7 @@
<html><body> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>IBM PowerVM hypervisor driver (phyp)</h1> <h1>IBM PowerVM hypervisor driver (phyp)</h1>
<ul id="toc"></ul> <ul id="toc"></ul>
<p> <p>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>KVM/QEMU hypervisor driver</h1> <h1>KVM/QEMU hypervisor driver</h1>
@ -17,6 +19,7 @@
<li> <li>
The <a href="http://www.linux-kvm.org/">KVM</a> Linux The <a href="http://www.linux-kvm.org/">KVM</a> Linux
hypervisor hypervisor
</li>
<li> <li>
The <a href="http://wiki.qemu.org/Index.html">QEMU</a> emulator The <a href="http://wiki.qemu.org/Index.html">QEMU</a> emulator
</li> </li>
@ -569,7 +572,7 @@ $ virsh domxml-to-native qemu-argv demo.xml
pair recorded in the attributes <code>name</code> pair recorded in the attributes <code>name</code>
and optional <code>value</code>.</dd> and optional <code>value</code>.</dd>
</dl> </dl>
</p>
<p>Example:</p><pre> <p>Example:</p><pre>
&lt;domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'&gt; &lt;domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'&gt;
&lt;name&gt;QEmu-fedora-i686&lt;/name&gt; &lt;name&gt;QEmu-fedora-i686&lt;/name&gt;

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Remote management driver</h1> <h1>Remote management driver</h1>
</body> </body>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Test "mock" driver</h1> <h1>Test "mock" driver</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>User Mode Linux driver</h1> <h1>User Mode Linux driver</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>VirtualBox hypervisor driver</h1> <h1>VirtualBox hypervisor driver</h1>
<p> <p>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>VMware Workstation / Player hypervisors driver</h1> <h1>VMware Workstation / Player hypervisors driver</h1>
<p> <p>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Xen hypervisor driver</h1> <h1>Xen hypervisor driver</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Handling of errors</h1> <h1 >Handling of errors</h1>
<p>The main goals of libvirt when it comes to error handling are:</p> <p>The main goals of libvirt when it comes to error handling are:</p>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Firewall and network filtering in libvirt</h1> <h1 >Firewall and network filtering in libvirt</h1>
<p>There are three pieces of libvirt functionality which do network <p>There are three pieces of libvirt functionality which do network

View File

@ -1,4 +1,5 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >XML Format</h1> <h1 >XML Format</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Driver capabilities XML format</h1> <h1>Driver capabilities XML format</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Domain XML format</h1> <h1>Domain XML format</h1>
@ -182,6 +184,7 @@
again in case the boot fails (according to BIOS). The value is again in case the boot fails (according to BIOS). The value is
in milliseconds with maximum of <code>65535</code> and special in milliseconds with maximum of <code>65535</code> and special
value <code>-1</code> disables the reboot. value <code>-1</code> disables the reboot.
</dd>
</dl> </dl>
<h4><a name="elementsOSBootloader">Host bootloader</a></h4> <h4><a name="elementsOSBootloader">Host bootloader</a></h4>
@ -641,6 +644,7 @@
how to tune the performance of a NUMA host via controlling NUMA policy how to tune the performance of a NUMA host via controlling NUMA policy
for domain process. NB, only supported by QEMU driver. for domain process. NB, only supported by QEMU driver.
<span class='since'>Since 0.9.3</span> <span class='since'>Since 0.9.3</span>
</dd>
<dt><code>memory</code></dt> <dt><code>memory</code></dt>
<dd> <dd>
The optional <code>memory</code> element specifies how to allocate memory The optional <code>memory</code> element specifies how to allocate memory
@ -1588,6 +1592,7 @@
<dd>The optional <code>write_iops_sec</code> element is the <dd>The optional <code>write_iops_sec</code> element is the
write I/O operations per second.</dd> write I/O operations per second.</dd>
</dl> </dl>
</dd>
<dt><code>driver</code></dt> <dt><code>driver</code></dt>
<dd> <dd>
The optional driver element allows specifying further details The optional driver element allows specifying further details
@ -1847,11 +1852,13 @@
OS. For Linux this would be the value returned by the OS. For Linux this would be the value returned by the
BLKSSZGET ioctl and describes the smallest units for disk BLKSSZGET ioctl and describes the smallest units for disk
I/O. I/O.
</dd>
<dt><code>physical_block_size</code></dt> <dt><code>physical_block_size</code></dt>
<dd>The physical block size the disk will report to the guest <dd>The physical block size the disk will report to the guest
OS. For Linux this would be the value returned by the OS. For Linux this would be the value returned by the
BLKPBSZGET ioctl and describes the disk's hardware sector BLKPBSZGET ioctl and describes the disk's hardware sector
size which can be relevant for the alignment of disk data. size which can be relevant for the alignment of disk data.
</dd>
</dl> </dl>
</dd> </dd>
</dl> </dl>
@ -2067,6 +2074,7 @@
additional attributes: <code>bus</code> (a 2-digit bus additional attributes: <code>bus</code> (a 2-digit bus
number), and <code>slot</code> attribute (a 2-digit slot number), and <code>slot</code> attribute (a 2-digit slot
within the bus). <span class="since">Since 0.8.8.</span> within the bus). <span class="since">Since 0.8.8.</span>
</dd>
<dt><code>type='usb'</code></dt> <dt><code>type='usb'</code></dt>
<dd>USB addresses have the following additional <dd>USB addresses have the following additional
attributes: <code>bus</code> (a hex value between 0 and 0xfff, attributes: <code>bus</code> (a hex value between 0 and 0xfff,
@ -2342,6 +2350,7 @@
<a href="#elementsOSBIOS">BIOS bootloader</a> section. <a href="#elementsOSBIOS">BIOS bootloader</a> section.
<span class="since">Since 0.8.8</span> for PCI devices, <span class="since">Since 0.8.8</span> for PCI devices,
<span class="since">Since 1.0.1</span> for USB devices. <span class="since">Since 1.0.1</span> for USB devices.
</dd>
<dt><code>rom</code></dt> <dt><code>rom</code></dt>
<dd>The <code>rom</code> element is used to change how a PCI <dd>The <code>rom</code> element is used to change how a PCI
device's ROM is presented to the guest. The optional <code>bar</code> device's ROM is presented to the guest. The optional <code>bar</code>
@ -4005,7 +4014,7 @@ qemu-kvm -net nic,model=? /dev/null
usually care about the source path since it's libvirt who talks to usually care about the source path since it's libvirt who talks to
the guest agent. In case users want to utilize this feature, they should the guest agent. In case users want to utilize this feature, they should
leave <code>&lt;source&gt;</code> element out. leave <code>&lt;source&gt;</code> element out.
</dd>
<dt><code>spicevmc</code></dt> <dt><code>spicevmc</code></dt>
<dd>Paravirtualized SPICE channel. The domain must also have a <dd>Paravirtualized SPICE channel. The domain must also have a
SPICE server as a <a href="#elementsGraphics">graphics SPICE server as a <a href="#elementsGraphics">graphics
@ -4564,7 +4573,7 @@ qemu-kvm -net nic,model=? /dev/null
TPM device. The following types are supported: TPM device. The following types are supported:
</p> </p>
<ul> <ul>
<li>'passthrough' &mdash; use the host's TPM device. <li>'passthrough' &mdash; use the host's TPM device.</li>
</ul> </ul>
</dd> </dd>
<dt><code>backend type='passthrough'</code></dt> <dt><code>backend type='passthrough'</code></dt>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Network XML format</h1> <h1>Network XML format</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Node devices XML format</h1> <h1>Node devices XML format</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Network Filters</h1> <h1>Network Filters</h1>
@ -113,7 +115,7 @@
<p> <p>
Filtering rules are organized in filter chains. These chains can be Filtering rules are organized in filter chains. These chains can be
thought of as having a tree structure with packet thought of as having a tree structure with packet
filtering rules as entries in individual chains (branches). <br> filtering rules as entries in individual chains (branches). <br/>
Packets start their filter evaluation in the <code>root</code> chain Packets start their filter evaluation in the <code>root</code> chain
and can then continue their evaluation in other chains, return from and can then continue their evaluation in other chains, return from
those chains back into the <code>root</code> chain or be those chains back into the <code>root</code> chain or be
@ -227,7 +229,7 @@
<p> <p>
A chain with a lower priority value is accessed before one with a A chain with a lower priority value is accessed before one with a
higher value. higher value.
<br><br> <br/>
<span class="since">Since 0.9.8</span> the above listed chains <span class="since">Since 0.9.8</span> the above listed chains
can be assigned custom priorities by writing a value in the can be assigned custom priorities by writing a value in the
range [-1000, 1000] into the priority (XML) attribute in the filter range [-1000, 1000] into the priority (XML) attribute in the filter
@ -370,7 +372,7 @@
<p> <p>
Further, the notation of $VARIABLE is short-hand for $VARIABLE[@0]. The Further, the notation of $VARIABLE is short-hand for $VARIABLE[@0]. The
former notation always assumes the iterator with Id '0'. former notation always assumes the iterator with Id '0'.
<p> </p>
<h3><a name="nwfelemsRulesAdvIPAddrDetection">Automatic IP address detection</a></h3> <h3><a name="nwfelemsRulesAdvIPAddrDetection">Automatic IP address detection</a></h3>
<p> <p>
@ -394,7 +396,7 @@
When a VM is migrated to another host or resumed after a suspend operation, When a VM is migrated to another host or resumed after a suspend operation,
the first packet sent by the VM will again determine the IP address it can the first packet sent by the VM will again determine the IP address it can
use on a particular interface. use on a particular interface.
<br/><br> <br/>
A value of <code>dhcp</code> specifies that libvirt should only honor DHCP A value of <code>dhcp</code> specifies that libvirt should only honor DHCP
server-assigned addresses with valid leases. This method supports the detection server-assigned addresses with valid leases. This method supports the detection
and usage of multiple IP address per interface. and usage of multiple IP address per interface.
@ -567,7 +569,7 @@
(matching the rule passes this filter, but returns control to (matching the rule passes this filter, but returns control to
the calling filter for further the calling filter for further
analysis) <span class="since">(since 0.9.7)</span>, analysis) <span class="since">(since 0.9.7)</span>,
or <code>continue<code> (matching the rule goes on to the next or <code>continue</code> (matching the rule goes on to the next
rule for further analysis) <span class="since">(since rule for further analysis) <span class="since">(since
0.9.7)</span>. 0.9.7)</span>.
</li> </li>
@ -585,7 +587,7 @@
<span class="since">Since 0.9.8</span> this has been extended to cover <span class="since">Since 0.9.8</span> this has been extended to cover
the range of -1000 to 1000. If this attribute is not the range of -1000 to 1000. If this attribute is not
provided, priority 500 will automatically be assigned. provided, priority 500 will automatically be assigned.
<br> <br/>
Note that filtering rules in the <code>root</code> chain are sorted Note that filtering rules in the <code>root</code> chain are sorted
with filters connected to the <code>root</code> chain following with filters connected to the <code>root</code> chain following
their priorities. This allows to interleave filtering rules with their priorities. This allows to interleave filtering rules with

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Secret XML format</h1> <h1>Secret XML format</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Snapshot XML format</h1> <h1>Snapshot XML format</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Storage pool and volume XML format</h1> <h1>Storage pool and volume XML format</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Storage volume encryption XML format</h1> <h1>Storage volume encryption XML format</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Terminology and goals</h1> <h1>Terminology and goals</h1>
<p>To avoid ambiguity about the terms used, here are the definitions <p>To avoid ambiguity about the terms used, here are the definitions

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Contributor guidelines</h1> <h1>Contributor guidelines</h1>

View File

@ -1,5 +1,7 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:stylesheet version="1.0"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="UTF-8" indent="no"/> <xsl:output method="xml" encoding="UTF-8" indent="no"/>
@ -21,8 +23,8 @@
<!-- resolve b/i/code tags in a first pass, because they interfere with line <!-- resolve b/i/code tags in a first pass, because they interfere with line
wrapping in the second pass --> wrapping in the second pass -->
<xsl:template match="b">*<xsl:apply-templates/>*</xsl:template> <xsl:template match="html:b">*<xsl:apply-templates/>*</xsl:template>
<xsl:template match="i">'<xsl:apply-templates/>'</xsl:template> <xsl:template match="html:i">'<xsl:apply-templates/>'</xsl:template>
<xsl:template match="code">"<xsl:apply-templates/>"</xsl:template> <xsl:template match="html:code">"<xsl:apply-templates/>"</xsl:template>
</xsl:stylesheet> </xsl:stylesheet>

View File

@ -1,5 +1,7 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:stylesheet version="1.0"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="wrapstring.xsl"/> <xsl:import href="wrapstring.xsl"/>
@ -30,7 +32,7 @@ from docs/hacking.html.in!
<!-- title --> <!-- title -->
<xsl:template match="h1"> <xsl:template match="html:h1">
<xsl:text> </xsl:text> <xsl:text> </xsl:text>
<xsl:value-of select="normalize-space(.)"/> <xsl:value-of select="normalize-space(.)"/>
<xsl:text> <xsl:text>
@ -65,14 +67,14 @@ from docs/hacking.html.in!
<xsl:template match="h2"> <xsl:template match="html:h2">
<xsl:value-of select="$newline"/> <xsl:value-of select="$newline"/>
<xsl:call-template name="underline"/> <xsl:call-template name="underline"/>
</xsl:template> </xsl:template>
<xsl:template match="h3"> <xsl:template match="html:h3">
<xsl:call-template name="underline"> <xsl:call-template name="underline">
<xsl:with-param name="char" select="'-'"/> <xsl:with-param name="char" select="'-'"/>
</xsl:call-template> </xsl:call-template>
@ -91,13 +93,13 @@ from docs/hacking.html.in!
<xsl:template match="ol|ul|p"> <xsl:template match="html:ol|html:ul|html:p">
<xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/> <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
</xsl:template> </xsl:template>
<xsl:template match="ol/li"> <xsl:template match="html:ol/html:li">
<xsl:choose> <xsl:choose>
<xsl:when test=".//node()[position()=last()]/self::pre">(<xsl:value-of select="position()"/>) <xsl:apply-templates/> <xsl:when test=".//node()[position()=last()]/self::pre">(<xsl:value-of select="position()"/>) <xsl:apply-templates/>
</xsl:when> </xsl:when>
@ -109,23 +111,23 @@ from docs/hacking.html.in!
<xsl:template match="ul/li">- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/> <xsl:template match="html:ul/html:li">- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
</xsl:template> </xsl:template>
<xsl:template match="li/ul/li">-- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/> <xsl:template match="html:li/html:ul/html:li">-- <xsl:apply-templates/><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
</xsl:template> </xsl:template>
<!-- add newline before nested <ul> --> <!-- add newline before nested <ul> -->
<xsl:template match="li/ul"><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/><xsl:apply-templates/> <xsl:template match="html:li/html:ul"><xsl:value-of select="$newline"/><xsl:value-of select="$newline"/><xsl:apply-templates/>
</xsl:template> </xsl:template>
<xsl:template match="pre"> <xsl:template match="html:pre">
<xsl:choose> <xsl:choose>
<xsl:when test="starts-with(.,'&#xA;')"><xsl:value-of select="substring(.,2)"/><xsl:value-of select="$newline"/> <xsl:when test="starts-with(.,'&#xA;')"><xsl:value-of select="substring(.,2)"/><xsl:value-of select="$newline"/>
</xsl:when> </xsl:when>
@ -137,7 +139,7 @@ from docs/hacking.html.in!
<xsl:template match="a"> <xsl:template match="html:a">
<xsl:value-of select="$newline"/><xsl:value-of select="$newline"/> <xsl:value-of select="$newline"/><xsl:value-of select="$newline"/>
<xsl:text> </xsl:text><xsl:apply-templates/> <xsl:text> </xsl:text><xsl:apply-templates/>
<xsl:value-of select="$newline"/> <xsl:value-of select="$newline"/>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Hooks for specific system management</h1> <h1>Hooks for specific system management</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>The virtualization API</h1> <h1>The virtualization API</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>libvirt internals</h1> <h1>libvirt internals</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Spawning processes / commands from libvirt drivers</h1> <h1>Spawning processes / commands from libvirt drivers</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Resource Lock Manager</h1> <h1>Resource Lock Manager</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>libvirt RPC infrastructure</h1> <h1>libvirt RPC infrastructure</h1>
@ -152,6 +154,7 @@
<li>continue: for streams this indicates that further data packets <li>continue: for streams this indicates that further data packets
will be following</li> will be following</li>
</ol> </ol>
</dd>
</dl> </dl>
<h3><a href="protocolpayload">Packet payload</a></h3> <h3><a href="protocolpayload">Packet payload</a></h3>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Architecture</h1> <h1>Architecture</h1>
<p>Libvirt is a C toolkit manage the virtualization capabilities <p>Libvirt is a C toolkit manage the virtualization capabilities

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Java API bindings</h1> <h1>Java API bindings</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Virtual machine disk locking</h1> <h1>Virtual machine disk locking</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Logging in the library and the daemon</h1> <h1 >Logging in the library and the daemon</h1>
<p>Libvirt includes logging facilities starting from version 0.6.0, <p>Libvirt includes logging facilities starting from version 0.6.0,

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Guest migration</h1> <h1>Guest migration</h1>
@ -30,7 +32,7 @@
</p> </p>
<p> <p>
<img class="diagram" src="migration-native.png" alt="Migration native path"> <img class="diagram" src="migration-native.png" alt="Migration native path"/>
</p> </p>
<h3><a name="transporttunnel">libvirt tunnelled transport</a></h3> <h3><a name="transporttunnel">libvirt tunnelled transport</a></h3>
@ -48,7 +50,7 @@
</p> </p>
<p> <p>
<img class="diagram" src="migration-tunnel.png" alt="Migration tunnel path"> <img class="diagram" src="migration-tunnel.png" alt="Migration tunnel path"/>
</p> </p>
<h2><a name="flow">Communication control paths/flows</a></h2> <h2><a name="flow">Communication control paths/flows</a></h2>
@ -75,7 +77,7 @@
</p> </p>
<p> <p>
<img class="diagram" src="migration-managed-direct.png" alt="Migration direct, managed"> <img class="diagram" src="migration-managed-direct.png" alt="Migration direct, managed"/>
</p> </p>
@ -97,7 +99,7 @@
</p> </p>
<p> <p>
<img class="diagram" src="migration-managed-p2p.png" alt="Migration peer-to-peer"> <img class="diagram" src="migration-managed-p2p.png" alt="Migration peer-to-peer"/>
</p> </p>
@ -113,7 +115,7 @@
</p> </p>
<p> <p>
<img class="diagram" src="migration-unmanaged-direct.png" alt="Migration direct, unmanaged"> <img class="diagram" src="migration-unmanaged-direct.png" alt="Migration direct, unmanaged"/>
</p> </p>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head> </head>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Pending patches needing review</h1> <h1>Pending patches needing review</h1>
<p> A list of pending patches needing review upstream is available <p> A list of pending patches needing review upstream is available

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>PHP API bindings</h1> <h1>PHP API bindings</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Python API bindings</h1> <h1>Python API bindings</h1>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Related links</h1> <h1>Related links</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Remote support</h1> <h1 >Remote support</h1>
<p> <p>

View File

@ -1,4 +1,6 @@
<html> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Sitemap</h1> <h1>Sitemap</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Storage Management</h1> <h1 >Storage Management</h1>
<p> <p>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>libvirt-test-API: Python based test suite </h1> <h1>libvirt-test-API: Python based test suite </h1>
<p>Libvirt-test-API is a powerful test tool designed to complement <p>Libvirt-test-API is a powerful test tool designed to complement
@ -24,7 +25,7 @@
<ul> <ul>
<li> A <a href="http://libvirt.org/sources/libvirt-test-API/Libvirt-test-API.pdf">documentation PDF</a> <li> A <a href="http://libvirt.org/sources/libvirt-test-API/Libvirt-test-API.pdf">documentation PDF</a>
file describing the test suite and how to write test cases file describing the test suite and how to write test cases
and test scenarios. and test scenarios.</li>
</ul> </ul>
<p> Libvirt-test-API is maintained using <p> Libvirt-test-API is maintained using
<a href="http://libvirt.org/git/?p=libvirt-test-API.git">a GIT <a href="http://libvirt.org/git/?p=libvirt-test-API.git">a GIT

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Test suites</h1> <h1>Test suites</h1>
<p>There is a few test suites available to developers for testing <p>There is a few test suites available to developers for testing
@ -24,6 +25,7 @@
in Fedora distributions, but best is probably to get in Fedora distributions, but best is probably to get
the <a href="http://libvirt.org/git/?p=libvirt-tck.git">version the <a href="http://libvirt.org/git/?p=libvirt-tck.git">version
from GIT</a>. from GIT</a>.
</li>
<li>the <a href="testapi.html">libvirt-test-API</a> is also a functional <li>the <a href="testapi.html">libvirt-test-API</a> is also a functional
test suite, but implemented using the test suite, but implemented using the
<a href="python.html">Python bindings</a> <a href="python.html">Python bindings</a>
@ -32,6 +34,7 @@
or directly get or directly get
the <a href="http://libvirt.org/git/?p=libvirt-test-API.git">version the <a href="http://libvirt.org/git/?p=libvirt-test-API.git">version
from GIT</a>. from GIT</a>.
</li>
</ul> </ul>
</body> </body>
</html> </html>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>libvirt TCK : Technology Compatibility Kit</h1> <h1>libvirt TCK : Technology Compatibility Kit</h1>
<p>The libvirt TCK provides a framework for performing testing <p>The libvirt TCK provides a framework for performing testing
@ -26,7 +27,7 @@
<ul> <ul>
<li> The initial <li> The initial
<a href="http://www.redhat.com/archives/libvir-list/2009-April/msg00176.html">mail <a href="http://www.redhat.com/archives/libvir-list/2009-April/msg00176.html">mail
from Daniel Berrange</a> presenting the project. from Daniel Berrange</a> presenting the project.</li>
<li> The <a href="http://fedoraproject.org/wiki/Features/VirtTCK">page <li> The <a href="http://fedoraproject.org/wiki/Features/VirtTCK">page
describing VirtTCK</a> the inclusion of libvirt-TCK as a describing VirtTCK</a> the inclusion of libvirt-TCK as a
Fedora Feature.</li> Fedora Feature.</li>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Connection URIs</h1> <h1 >Connection URIs</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1>Virsh Command Reference</h1> <h1>Virsh Command Reference</h1>

View File

@ -1,5 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0" encoding="UTF-8"?>
<html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body> <body>
<h1 >Windows support</h1> <h1 >Windows support</h1>