]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Fix multiple formatting problems in HTML docs
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 3 May 2013 14:25:37 +0000 (15:25 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 3 May 2013 14:56:15 +0000 (15:56 +0100)
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>
75 files changed:
docs/404.html.in
docs/Makefile.am
docs/api.html.in
docs/api_extension.html.in
docs/apps.html.in
docs/archdomain.html.in
docs/architecture.html.in
docs/archnetwork.html.in
docs/archnode.html.in
docs/archstorage.html.in
docs/auth.html.in
docs/bindings.html.in
docs/bugs.html.in
docs/compiling.html.in
docs/contact.html.in
docs/csharp.html.in
docs/deployment.html.in
docs/devguide.html.in
docs/docs.html.in
docs/downloads.html.in
docs/drivers.html.in
docs/drvesx.html.in
docs/drvhyperv.html.in
docs/drvlxc.html.in
docs/drvopenvz.html.in
docs/drvparallels.html.in
docs/drvphyp.html.in
docs/drvqemu.html.in
docs/drvremote.html.in
docs/drvtest.html.in
docs/drvuml.html.in
docs/drvvbox.html.in
docs/drvvmware.html.in
docs/drvxen.html.in
docs/errors.html.in
docs/firewall.html.in
docs/format.html.in
docs/formatcaps.html.in
docs/formatdomain.html.in
docs/formatnetwork.html.in
docs/formatnode.html.in
docs/formatnwfilter.html.in
docs/formatsecret.html.in
docs/formatsnapshot.html.in
docs/formatstorage.html.in
docs/formatstorageencryption.html.in
docs/goals.html.in
docs/hacking.html.in
docs/hacking1.xsl
docs/hacking2.xsl
docs/hooks.html.in
docs/index.html.in
docs/internals.html.in
docs/internals/command.html.in
docs/internals/locking.html.in
docs/internals/rpc.html.in
docs/intro.html.in
docs/java.html.in
docs/locking.html.in
docs/logging.html.in
docs/migration.html.in
docs/news.html.in
docs/pending.html.in
docs/php.html.in
docs/python.html.in
docs/relatedlinks.html.in
docs/remote.html.in
docs/sitemap.html.in
docs/storage.html.in
docs/testapi.html.in
docs/testsuites.html.in
docs/testtck.html.in
docs/uri.html.in
docs/virshcmdref.html.in
docs/windows.html.in

index 6021ad0d0872574f13f6b143f598061d26fa31e6..5b771bb156b564b1bdf3e47bfafb445cfda876f6 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>404 page not found</h1>
 
index 137756b11b83bb44123ef99b16fde107608eef22..b4855d12dead8cf47b666a5f7d7b7724def30d07 100644 (file)
@@ -171,7 +171,7 @@ internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
          echo "Generating $@"; \
          $(MKDIR_P) internals; \
          name=`echo $@ | sed -e 's/.tmp//'`; \
-         $(XSLTPROC) --stringparam pagename $$name --nonet --html \
+         $(XSLTPROC) --stringparam pagename $$name --nonet \
            $(top_srcdir)/docs/subsite.xsl $< > $@ \
            || { 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 \
          echo "Generating $@"; \
          name=`echo $@ | sed -e 's/.tmp//'`; \
-         $(XSLTPROC) --stringparam pagename $$name --nonet --html \
+         $(XSLTPROC) --stringparam pagename $$name --nonet \
            $(top_srcdir)/docs/site.xsl $< > $@ \
            || { 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
        @if [ -x $(XSLTPROC) ] ; then \
          echo "Generating $@"; \
-         $(XSLTPROC) --stringparam pagename $(@:.tmp=) --nonet --html \
+         $(XSLTPROC) --stringparam pagename $(@:.tmp=) --nonet \
            $(top_srcdir)/docs/site.xsl $< > $@ \
            || { rm $@ && exit 1; }; fi
 
index 12dfaeee89c2f6434cefdd394477df97709634a7..f77e9db70bb5ca833f2ae4700ef26c52457e4b57 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>The libvirt API concepts</h1>
 
index 83c488c63612f3a3340d33247adf9c560625c3d6..671862536442e153530f14cb9a7eaf32cdd80849 100644 (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>
     <h1>Implementing a new API in Libvirt</h1>
 
index 76020d8c4654a7c5a2bb9612983628ede8cae54b..9fdfddb74d86e3374589a60a29b45943d5c2f941 100644 (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>
     <h1>Applications using <strong>libvirt</strong></h1>
 
           <li>Shows you Systems Inventory (based on Facter) and
           provides real time information about hosts status based on
           Puppet reports.</li>
+      </ul>
       </dd>
     </dl>
 
index 294fecb37ad63e46ab73691efce103b153ac1ce4..50843a0964e2e3ff3db796bd5f650b1f88da42e6 100644 (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>
     <h1>Domain management architecture</h1>
   </body>
index d846396bba1752c2e435ca1e09e4c2e7969bfd79..5d3d441ba3b62b60c7fc3593095aebb23ff0ed97 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >libvirt architecture</h1>
 
index c7ca4cacd65ec2a00d57493d8d40cccefb07dfd3..5ff330c043c4c2179bd3414aac40aa919214bcd9 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Network management architecture</h1>
 
index b3d50dd83dbded351eae76545f36b46935263e28..ab446dcf889e04415dec46b412899c27a49f73a9 100644 (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>
     <h1>Node device management architecture</h1>
   </body>
index 059f0b7921beb252930014b39cfd4890bacb6d74..fb74f186704afbf22674c6faf9f5e7704cfb4460 100644 (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>
     <h1>Storage management architecture</h1>
 
index 1bd02f2bd6d7c8fbdf80f5eb5fddee4998df671e..e5703c7f6d8939c4267b55be9fa965570a21adc9 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Authentication &amp; access control</h1>
     <p>
index 74b3e2c95e6f2df307eab401bc02b4f5afac3583..13b7d7114120d5fbbc4e53a02ea7e2489c5b5508 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Bindings for other languages</h1>
 
index 7436a717a0e1fd54fc1b428e07a387dda0edcc95..3d79b3263239460faa0356cf8ef5c666a4406106 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
 
     <h1>Bug reporting</h1>
index 0bfb2981bc34a81edbb7fb0b5f2fa9242fc14e0b..66d2925a5d3f8b98c1718972b1170c681d86cd39 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1><a name="installation">libvirt Installation</a></h1>
 
index 1f5103c4a8b79d625474eb847ce9254fa36bae16..e34de67b22520f621c00a0187ec78a3b69b5729c 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Contacting the development team</h1>
 
index 62da6a85330413a843876a6bfef48f32e6f73881..4c35c871d2d032bc16cd4ebccef5538de3277a3a 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>C# API bindings</h1>
 
index 8ef383b4234cf8368e11a6faff4852266d7020b6..d7d38ba883e06238cf4ff972e52237ee917e6361 100644 (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>
     <h1>Deployment</h1>
 
index ba499db7d02e50218e3bfc24d30863b1e34271a8..122fe249b456f1c279b077076d0598e55c01b1f1 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>libvirt Application Development Guide</h1>
 
index 970a79ac1afb4dbedafd393b36ee5940eda61497..d4887db9a84882c973176349ed614873faf6caa4 100644 (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>
     <h1>Documentation</h1>
   </body>
index 64a16c9f37acbdaa78ad35d4cd41b2ca44ea21d8..83b87515801528648f8e0225c7e05a8e6f918be5 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Downloads</h1>
 
index 3d79ed5d0bc1e12f49938b963636d13423041d29..7aa44f3b8e29cbb0af942ac62b264f280eccb1c0 100644 (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>
     <h1>Internal drivers</h1>
 
index 11df124d3bf1f71b9a64872749add42490c3b56a..0816bafc3f79adcfd9f3d4e2b4044dfcc43ce9b4 100644 (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>
     <ul id="toc"></ul>
     <p>
index 7f0accd3e12ecb2f396216a25df3e18c640ea1b5..7acf86f84140a6f2f7188ff58ad7bf83094be551 100644 (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>
     <ul id="toc"></ul>
     <p>
index c817a9b79c144d0653c6558806ecbddf7b2dfb7e..beff214e9225a7a8ae636fcf208002e3c4c3510e 100644 (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>
     <h1>LXC container driver</h1>
 <p>
index a8f9f286e12903afd21da3409e2c7fd4e07b9e49..e2e72e7a3af50fa4eea2ad556c133520c6758384 100644 (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>
     <h1>OpenVZ container driver</h1>
 
index 0a864512d10ad47d3afdcdec0a3b1bf2f2904071..927cc40fae58acd853d5d6f4c53d4c9b1b859fad 100644 (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>
     <ul id="toc"></ul>
     <p>
index 50e26b29208fa6099298b88d93b85fbc17501fe6..bb1f69e518144b8654cf5a20bc744e540386554c 100644 (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>
     <ul id="toc"></ul>
     <p>
index df99377c4432bd339eb25c58e167061e503f2257..3a5c4dfedc78d7debd142cc188189695a7ce2401 100644 (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>
     <h1>KVM/QEMU hypervisor driver</h1>
 
@@ -17,6 +19,7 @@
       <li>
         The <a href="http://www.linux-kvm.org/">KVM</a> Linux
         hypervisor
+      </li>
       <li>
         The <a href="http://wiki.qemu.org/Index.html">QEMU</a> emulator
       </li>
@@ -569,7 +572,7 @@ $ virsh domxml-to-native qemu-argv demo.xml
           pair recorded in the attributes <code>name</code>
           and optional <code>value</code>.</dd>
       </dl>
-
+    </p>
       <p>Example:</p><pre>
 &lt;domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'&gt;
   &lt;name&gt;QEmu-fedora-i686&lt;/name&gt;
index c66526f92410409df408f801dee8901b14a0180e..c967324a4ef479bc6ced2ad281b5ada88935faa8 100644 (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>
     <h1>Remote management driver</h1>
   </body>
index 44bc289d59cd183983e6d42a91df74f9b2c2addd..ba5fc99ab01d86719ea9d0afd213c5caea116b35 100644 (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>
     <h1>Test "mock" driver</h1>
 
index 19b76ab9e4a3bcc091c441ddf7e8f59dc0a4e83c..fe7769d54b205cb221cf57e33a1e14e46a3982ba 100644 (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>
     <h1>User Mode Linux driver</h1>
 
index db82d2a6f52b6908bf9c8d75b54634b3364c7f19..d59da5783fff1c05d0abdd62ac0b1db06d82d1e7 100644 (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>
         <h1>VirtualBox hypervisor driver</h1>
         <p>
index b82f6a3cb9f0e13620c81ed632fabaf2eb32023d..9ee0ebdc4a0d9ee605db4b4d9f6cbd42af70918c 100644 (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>
         <h1>VMware Workstation / Player hypervisors driver</h1>
         <p>
index 06bd9114148522b4d8bc8b535b9e63b03ccadb4a..649ba42bf2df97c9b50db85bc1eaa0049c3f0014 100644 (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>
     <h1>Xen hypervisor driver</h1>
 
index cbd6e4b8e2b75321e1d96300fb86fa1ac8d097e2..df9aa7c56f07e3a26b4f786f54e52ce8d95e1f80 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Handling of errors</h1>
     <p>The main goals of libvirt when it comes to error handling are:</p>
index a9af704e507ab3bee4496172e8de70a572d2a99a..42642bc5926417020b71f82db7af80b902d4473d 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Firewall and network filtering in libvirt</h1>
     <p>There are three pieces of libvirt functionality which do network
index 13061088d6bcb2d284dcd7b7a179ce1e4f676df7..9cb8eee18a8e40f289aef02150059e0e5755f499 100644 (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">
   <body>
     <h1 >XML Format</h1>
index 9d42426b235d7f2f6ff5b6b86325cdd87789427e..d060a5b78bee263f7c42ad41f36e5bfc68989ccd 100644 (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>
     <h1>Driver capabilities XML format</h1>
 
index 3570bbc1f42a8c8a6c707df75f5ae6f694e788ba..572d7eeecae1fdff9f2adf6725c4b96c36347fc3 100644 (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>
     <h1>Domain XML format</h1>
 
         again in case the boot fails (according to BIOS). The value is
         in milliseconds with maximum of <code>65535</code> and special
         value <code>-1</code> disables the reboot.
+      </dd>
     </dl>
 
     <h4><a name="elementsOSBootloader">Host bootloader</a></h4>
         how to tune the performance of a NUMA host via controlling NUMA policy
         for domain process. NB, only supported by QEMU driver.
         <span class='since'>Since 0.9.3</span>
+      </dd>
       <dt><code>memory</code></dt>
       <dd>
         The optional <code>memory</code> element specifies how to allocate memory
           <dd>The optional <code>write_iops_sec</code> element is the
             write I/O operations per second.</dd>
         </dl>
+      </dd>
       <dt><code>driver</code></dt>
       <dd>
         The optional driver element allows specifying further details
             OS. For Linux this would be the value returned by the
             BLKSSZGET ioctl and describes the smallest units for disk
             I/O.
+          </dd>
           <dt><code>physical_block_size</code></dt>
           <dd>The physical block size the disk will report to the guest
             OS. For Linux this would be the value returned by the
             BLKPBSZGET ioctl and describes the disk's hardware sector
             size which can be relevant for the alignment of disk data.
+          </dd>
         </dl>
       </dd>
     </dl>
         additional attributes: <code>bus</code> (a 2-digit bus
         number), and <code>slot</code> attribute (a 2-digit slot
         within the bus).  <span class="since">Since 0.8.8.</span>
+      </dd>
       <dt><code>type='usb'</code></dt>
       <dd>USB addresses have the following additional
         attributes: <code>bus</code> (a hex value between 0 and 0xfff,
       <a href="#elementsOSBIOS">BIOS bootloader</a> section.
       <span class="since">Since 0.8.8</span> for PCI devices,
       <span class="since">Since 1.0.1</span> for USB devices.
+      </dd>
       <dt><code>rom</code></dt>
       <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>
@@ -4005,7 +4014,7 @@ qemu-kvm -net nic,model=? /dev/null
         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
         leave <code>&lt;source&gt;</code> element out.
-
+      </dd>
       <dt><code>spicevmc</code></dt>
       <dd>Paravirtualized SPICE channel. The domain must also have a
         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:
         </p>
         <ul>
-          <li>'passthrough' &mdash; use the host's TPM device.
+          <li>'passthrough' &mdash; use the host's TPM device.</li>
         </ul>
       </dd>
       <dt><code>backend type='passthrough'</code></dt>
index b1888968a667256bc2ca5b4cd60c5df460842c69..d72bd0a9f36dfff1a7609de33e851d28f562bc32 100644 (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>
     <h1>Network XML format</h1>
 
index 5712bcf1f58187284964624181309591c4b47e1f..11654e50ec18088344fdcdb8ee1ac179d14bb227 100644 (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>
     <h1>Node devices XML format</h1>
 
index 78c3b823b2c3bc235fa75b6daf685b20a306379c..5e1c6bb9b4e48847b08ea27374c52c13c47486b7 100644 (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>
     <h1>Network Filters</h1>
 
     <p>
       Filtering rules are organized in filter chains. These chains can be
       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
       and can then continue their evaluation in other chains, return from
       those chains back into the <code>root</code> chain or be
     <p>
       A chain with a lower priority value is accessed before one with a
       higher value.
-      <br><br>
+      <br/>
       <span class="since">Since 0.9.8</span> the above listed chains
       can be assigned custom priorities by writing a value in the
       range [-1000, 1000] into the priority (XML) attribute in the filter
     <p>
       Further, the notation of $VARIABLE is short-hand for $VARIABLE[@0]. The
       former notation always assumes the iterator with Id '0'.
-    <p>
+    </p>
 
     <h3><a name="nwfelemsRulesAdvIPAddrDetection">Automatic IP address detection</a></h3>
     <p>
        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
        use on a particular interface.
-       <br/><br>
+       <br/>
        A value of <code>dhcp</code> specifies that libvirt should only honor DHCP
        server-assigned addresses with valid leases. This method supports the detection
        and usage of multiple IP address per interface.
         (matching the rule passes this filter, but returns control to
         the calling filter for further
         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
         0.9.7)</span>.
      </li>
         <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
         provided, priority 500 will automatically be assigned.
-        <br>
+        <br/>
         Note that filtering rules in the <code>root</code> chain are sorted
         with filters connected to the <code>root</code> chain following
         their priorities. This allows to interleave filtering rules with
index c3c4a2597eda23735c2c36419a39e388adacc7b6..f816b50d31fe5eb6614fee633352808ccd3d8456 100644 (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>
     <h1>Secret XML format</h1>
 
index 2e830f8df338def7bb32b518303d20734cf92468..76689cbcb4587a11ac79254a90f1061395bf6948 100644 (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>
     <h1>Snapshot XML format</h1>
 
index eba364746bba3cb70b740d7a7f691ea6b5cb0d4f..9c3be67a326ac15caee374b8cb72cc9c2b149db2 100644 (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>
     <h1>Storage pool and volume XML format</h1>
 
index 9557a221559eb91f570658692c59c1cf40ade8bd..2b222371afaf445db1c7fb3fabf1191fb40a2a5c 100644 (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>
     <h1>Storage volume encryption XML format</h1>
 
index a17115e924c59fa2d0c3ca46b255d8d3752db84a..60b6c44d1632a085ae3935f51eb96f113b81fb52 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Terminology and goals</h1>
     <p>To avoid ambiguity about the terms used, here are the definitions
index 99933d1dda59e428cba4425373f356b591a0dba4..64cdcc2ee81b47a0fecafea70049d9da2d93f179 100644 (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>
     <h1>Contributor guidelines</h1>
 
index 982fa8df22444c98cc3b709dfe4c82f0921da028..cdeb3a42592f30f6b9f5ebc28ab1be3f7ed45f1d 100644 (file)
@@ -1,5 +1,7 @@
 <?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"/>
 
@@ -21,8 +23,8 @@
 
 <!-- resolve b/i/code tags in a first pass, because they interfere with line
      wrapping in the second pass -->
-<xsl:template match="b">*<xsl:apply-templates/>*</xsl:template>
-<xsl:template match="i">'<xsl:apply-templates/>'</xsl:template>
-<xsl:template match="code">"<xsl:apply-templates/>"</xsl:template>
+<xsl:template match="html:b">*<xsl:apply-templates/>*</xsl:template>
+<xsl:template match="html:i">'<xsl:apply-templates/>'</xsl:template>
+<xsl:template match="html:code">"<xsl:apply-templates/>"</xsl:template>
 
 </xsl:stylesheet>
index cd1712c050fc6a69f06fa03da81418b5a0baf90a..72fa9d30141c9dafd45cc7ce727454627d67d59e 100644 (file)
@@ -1,5 +1,7 @@
 <?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"/>
 
@@ -30,7 +32,7 @@ from docs/hacking.html.in!
 
 
 <!-- title -->
-<xsl:template match="h1">
+<xsl:template match="html:h1">
 <xsl:text>                         </xsl:text>
 <xsl:value-of select="normalize-space(.)"/>
 <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:call-template name="underline"/>
 </xsl:template>
 
 
 
-<xsl:template match="h3">
+<xsl:template match="html:h3">
 <xsl:call-template name="underline">
 <xsl:with-param name="char" select="'-'"/>
 </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:template>
 
 
 
-<xsl:template match="ol/li">
+<xsl:template match="html:ol/html:li">
 <xsl:choose>
 <xsl:when test=".//node()[position()=last()]/self::pre">(<xsl:value-of select="position()"/>) <xsl:apply-templates/>
 </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 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>
 
 
 
 <!-- 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 match="pre">
+<xsl:template match="html:pre">
 <xsl:choose>
 <xsl:when test="starts-with(.,'&#xA;')"><xsl:value-of select="substring(.,2)"/><xsl:value-of select="$newline"/>
 </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:text>  </xsl:text><xsl:apply-templates/>
 <xsl:value-of select="$newline"/>
index 3b070e7c52b66b09e4ae9ad5e8fb10808ef65361..f0f692bc0a9f77a519b57228a0bc07f273333bc3 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Hooks for specific system management</h1>
 
index 038986d8a0963ebfc06686aa9f2573fd885e6412..772cbfb648be4cf998a4f3a5cdb624257fcbd982 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>The virtualization API</h1>
 
index 90143effdc3bd8f10e1d1fbe99c9b58413213a3f..398d02e649b3a5cdcd703cb927a0c69bb512df80 100644 (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>
     <h1>libvirt internals</h1>
 
index 7bb9aa3a04096596f637dd3b5fabefb525aa27fe..d63151eeb2f9c30228f03bc49411944f40037638 100644 (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>
     <h1>Spawning processes / commands from libvirt drivers</h1>
 
index c50e68f0605ddb98650495ba6e43d0514a04d44f..0317c78c99fc775b6afd9a553d411efa3507be1d 100644 (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>
     <h1>Resource Lock Manager</h1>
 
index 91e8449b1d16136007dee409461e4b4b94049761..40fb59df6c8fbafc22d5847c93c610c4fed0057f 100644 (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>
     <h1>libvirt RPC infrastructure</h1>
 
           <li>continue: for streams this indicates that further data packets
             will be following</li>
         </ol>
+      </dd>
     </dl>
 
     <h3><a href="protocolpayload">Packet payload</a></h3>
index a661ca3017ab0bdb73bcaee168e80800772fed9f..6736f2a3986a046cc11d4d226c629360d6eeddad 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Architecture</h1>
     <p>Libvirt is a C toolkit manage the virtualization capabilities
index 41f26301c88ef538cc43dd003954e8886781246e..b5812bacd00a3d6333f2cda1fe59b4700a992cc8 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Java API bindings</h1>
 
index 19dd6a31b9c70d8485b2e29f508d5bfd1be56d23..8e1e72c734f68b27c517e1be83291937cfb84dc1 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Virtual machine disk locking</h1>
 
index a95f7bc8814666aebd24ce563c51e44d771f022a..86e178c83d22cdf5841d18a5ff8f3bd8835aa9e3 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Logging in the library and the daemon</h1>
     <p>Libvirt includes logging facilities starting from version 0.6.0,
index aecef41ce9e80772fef37bec4bcaa4c5d5c44ef0..2ea096938b2b98b5c0dd7975d318cb69bbb570e6 100644 (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>
     <h1>Guest migration</h1>
 
@@ -30,7 +32,7 @@
     </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>
 
     <h3><a name="transporttunnel">libvirt tunnelled transport</a></h3>
@@ -48,7 +50,7 @@
     </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>
 
     <h2><a name="flow">Communication control paths/flows</a></h2>
@@ -75,7 +77,7 @@
     </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>
 
 
@@ -97,7 +99,7 @@
     </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>
 
     <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>
 
 
index 44a1b098169339d7b89d018fbd4dbd51e8174996..b77cf1d7b11c634781883c8681624e927d4c41a9 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
   </head>
index f2978bfda55dce778af01c46dea4c5bd568054ca..d9d2eae32dc1704a4e1170d96f87504bedfb7e75 100644 (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>
     <h1>Pending patches needing review</h1>
     <p> A list of pending patches needing review upstream is available
index 5283e6708439dc8f2af016546f3a26e6a77f012d..d9a3c1b64688675e47e6a83083f42fc5fe98e859 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>PHP API bindings</h1>
 
index e7538a47abf4ef2daaa959192169c48ff40cc7bf..3033337f2ba5b8a8999395c034387cfac3a2bbf1 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Python API bindings</h1>
 
index 9e96f66ec81c65799c9eb34f7de79a639add56ab..b376ced86929cb5feca2421e09d3e785e521459f 100644 (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>
     <h1>Related links</h1>
 
index fc6af82f45b03fe708e196824357e7226f43d0a9..25ae30edd0eb14d5a6204ff4bd9ccbc345bfd38d 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Remote support</h1>
     <p>
index afabf2dc22b20d12b970a91fbd89f9bba4818fd1..619e4a1f8ee6a1af75563714664d632007fb9676 100644 (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>
     <h1>Sitemap</h1>
 
index 649e23bf1da1e3529e315852f9b5bde9be3a7cde..118144477c44d22fe21d149378d77f4241489a5a 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Storage Management</h1>
     <p>
index 9b6161d58c27427f5dc7df7a6c855fdf9aa61e2a..cf23271195fa6180572851a78feed86c42ad54ce 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>libvirt-test-API:  Python based test suite </h1>
     <p>Libvirt-test-API is a powerful test tool designed to complement
@@ -24,7 +25,7 @@
     <ul>
       <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
-           and test scenarios.
+           and test scenarios.</li>
     </ul>
     <p> Libvirt-test-API is maintained using
         <a href="http://libvirt.org/git/?p=libvirt-test-API.git">a GIT
index 4441d942419eb4100fcccaa5e27ab77febd6f075..9a382cf625fc394a5b91e9eb2c68914f9f0d7ff4 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Test suites</h1>
     <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
           the <a href="http://libvirt.org/git/?p=libvirt-tck.git">version
           from GIT</a>.
+      </li>
       <li>the <a href="testapi.html">libvirt-test-API</a> is also a functional
           test suite, but implemented using the
           <a href="python.html">Python bindings</a>
@@ -32,6 +34,7 @@
           or directly get
           the <a href="http://libvirt.org/git/?p=libvirt-test-API.git">version
           from GIT</a>.
+      </li>
     </ul>
   </body>
 </html>
index c0e700862f2c73253767cb3fc7844be509598c89..dff46d0b6e33df8c235f57c6c07211f34ddc77ca 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>libvirt TCK  : Technology Compatibility Kit</h1>
     <p>The libvirt TCK provides a framework for performing testing
@@ -26,7 +27,7 @@
     <ul>
       <li> The initial
 <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
            describing VirtTCK</a> the inclusion of libvirt-TCK as a
            Fedora Feature.</li>
index 97a1cdb45cec923b93603909b8bb04c16f0da1a0..73c3e88f3e09ec900307918739338de2d7680e7f 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Connection URIs</h1>
 
index 484531260d361a91885db303eb4817c2c246ec16..5503ca0dadd80bc016c132ed9c2f6e23b74bdbff 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1>Virsh Command Reference</h1>
 
index 8e0af7c24bd4600575cbb84bf905d69e382aa25f..89dfdb19df71771c036d7c1734ae0704ee3d14c3 100644 (file)
@@ -1,5 +1,6 @@
-<?xml version="1.0"?>
-<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>
     <h1 >Windows support</h1>