]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
NEWS: Add empty lines
authorAndrea Bolognani <abologna@redhat.com>
Tue, 13 Oct 2015 16:59:20 +0000 (18:59 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Wed, 14 Oct 2015 16:17:15 +0000 (18:17 +0200)
Make sure there is always an empty line between sections.

docs/news.html.in

index 5f23a05e3f395bf680893bd04dd0d95c53db7b30..cceb4cf99710577941641bdd5e356e3469be1c35 100644 (file)
       vmx: Some whitespace cleanup (Matthias Bolte)<br/>
       </li>
     </ul>
+
     <h3>1.2.19: Sep 02 2015</h3>
     <ul>
       <li>Features:<br/>
       cpu: Remove ISA information from CPU map XML (Andrea Bolognani)<br/>
       </li>
     </ul>
+
     <h3>v1.2.18: Aug 03 2015</h3>
     <ul>
       <li>Features:<br/>
       cpu_map.xml: Sort features in x86 CPU models (Jiri Denemark)<br/>
       </li>
     </ul>
+
     <h3>1.2.17: Jul 02 2015</h3>
     <ul>
       <li>Features:<br/>
       Remove left over debug in hvsupport.pl script (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>1.2.10: Nov 3 2014</h3>
     <ul>
       <li>Features:<br/>
       Cleanup maintainers list (Jiri Denemark)<br/>
       </li>
     </ul>
+
     <h3>1.2.9: Oct 1 2014</h3>
     <ul>
       <li>Features:<br/>
       domtop: Remove unused variable (Michal Privoznik)<br/>
       </li>
     </ul>
+
     <h3>1.2.7: Aug 2 2014</h3>
     <ul>
       <li>Features:<br/>
       virSecurityDACRestoreSecurityHostdevLabel: Unmark @def as unused (Michal Privoznik)<br/>
       </li>
     </ul>
+
     <h3>1.2.4: May 4 2014</h3>
     <ul>
       <li>Documentation:<br/>
       qemu: remove unneeded forward declaration (Martin Kletzander)<br/>
       </li>
     </ul>
+
     <h3>1.2.3: Apr 1 2014</h3>
     <ul>
       <li>Features:<br/>
       Don't leave empty first line in C source files (Martin Kletzander)<br/>
       </li>
     </ul>
+
     <h3>1.2.2: Mar 2 2014</h3>
     <ul>
       <li>Features:<br/>
       virPCIDeviceBindToStub: Remove unused @oldDriverPath and @oldDriverName (Michal Privoznik)<br/>
       </li>
     </ul>
+
     <h3>1.1.4: Nov 4 2013</h3>
     <ul>
       <li>Features:<br/>
       daemon: Avoid dead code in polkit auth (Jiri Denemark)<br/>
       </li>
     </ul>
+
     <h3>1.1.2: Sep 2 2013</h3>
     <ul>
       <li>Features:<br/>
       Remove redundant () in expression (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>1.0.5: May 2 2013</h3>
     <ul>
       <li>Features:<br/>
       Remove extraneous comma in info_cpu_stats and opts_cpu_stats (John Ferlan)<br/>
       </li>
     </ul>
+
     <h3>1.0.4: Apr 1 2013</h3>
     <ul>
       <li>Features:<br/>
       build: fix make check of remote_protocol-structs (Laine Stump),<br/>
       spec: Fix minor changelog issues (Jiri Denemark)<br/>
       </li>
-
     </ul>
+
     <h3>1.0.2: Jan 30 2013</h3>
     <ul>
       <li>Features:<br/>
       conf: minor indentation cleanups (Martin Kletzander)<br/>
       </li>
     </ul>
+
     <h3>1.0.1: Dec 17 2012</h3>
     <ul>
       <li>Features:<br/>
       logging.c: Properly indent and ignore one syntax-check rule (Michal Privoznik)<br/>
       </li>
     </ul>
+
     <h3>1.0.0: Nov 2 2012</h3>
     <ul>
       <li>Features:<br/>
       Remove pointless virLXCProcessMonitorDestroy method (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.10.2: September 24 2012</h3>
     <ul>
       <li>Features:<br/>
       maint: use full author name for previous commit (Eric Blake)<br/>
       </li>
     </ul>
+
     <h3>0.9.13: July 2 2012</h3>
     <ul>
       <li>Features:<br/>
       Revert "rpc: Discard non-blocking calls only when necessary" (Jiri Denemark<br/>
       </li>
     </ul>
+
     <h3>0.9.12: May 14 2012</h3>
     <ul>
       <li>Features:<br/>
       gitignore: Reorder alphabetically (Michal Privoznik)<br/>
       </li>
     </ul>
+
     <h3>0.9.11: Apr 3 2012</h3>
     <ul>
       <li>Features:<br/>
       Remove tabs from libvirt_public.syms &amp; enforce it (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.9.9: Jan 7 2012</h3>
     <ul>
       <li>Features:<br/>
       network_conf: Fix whitespace to pass syntax-check (Peter Krempa)<br/>
       </li>
     </ul>
+
     <h3>0.9.8: Dec 8 2011</h3>
     <ul>
       <li>Features:<br/>
       Remove 'brControl' object (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.9.7: Nov 8 2011</h3>
     <ul>
       <li>Features:<br/>
       <li>Portability:<br/>
       build: silence warning on 32-bit build (Eric Blake)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       snapshot: fix logic bug in qemu undefine (Eric Blake),<br/>
       sanlock: fix memory leak (Eric Blake),<br/>
       qemu: Fix shutdown regression with buggy qemu (Jiri Denemark),<br/>
       remote: fix crash on OOM (Eric Blake)<br/>
       </li>
+
       <li>Improvements:<br/>
       snapshot: also delete empty directory (Eric Blake),<br/>
       snapshot: remove snapshot metadata on transient exit (Eric Blake),<br/>
       virsh: Remove useless codes of cmdVolPath (Osier Yang)<br/>
       </li>
     </ul>
+
     <h3>0.9.5: Sep 20 2011</h3>
     <ul>
       <li>Features:<br/>
       Add public API for getting migration speed (Jim Fehlig),<br/>
       Add basic driver for Microsoft Hyper-V (Matthias Bolte)<br/>
       </li>
+
       <li>Documentation:<br/>
       virsh: tweak previous domblkstat patch (Eric Blake),<br/>
       virsh: doc: Fix supported driver types for attach-disk command (Peter Krempa),<br/>
       use IPv6 addresses in range reserved for documentation (Laine Stump),<br/>
       describe new virtual switch configuration in network XML docs (Laine Stump)<br/>
       </li>
+
       <li>Portability:<br/>
       Update to require sanlock 1.8 for license compliance (Daniel P. Berrange),<br/>
       build: work around lack of MacOS fdatasync (Eric Blake),<br/>
       maint: fix some compilation issues on non-linux platforms (Stefan Berger),<br/>
       Fix detection of GnuTLS 1.x.y (Matthias Bolte)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       Fix crash on events due to allocation errors (Daniel Veillard),<br/>
       conf: Assign newDef of active domain as persistent conf if it is NULL (Osier Yang),<br/>
       rpc:fix sasl session relocking intead of unlocking it (Guannan Ren),<br/>
       daemon: Unlink unix socket paths on shutdown (Osier Yang)<br/>
       </li>
+
       <li>Improvements:<br/>
       Remove devname identifier from autogenerated RPC code (Peter Krempa),<br/>
       maint: Prefer names over email in 'git shortlog' (Eric Blake),<br/>
       network: eliminate lag in updating dnsmasq hosts files (Laine Stump),<br/>
       build: update to latest gnulib (Eric Blake)<br/>
       </li>
+
       <li>Cleanups:<br/>
       maint: ignore generated files (Eric Blake),<br/>
       Remove two references to files not generated (Daniel Veillard),<br/>
       tests: Fix virshtest failure after dominfo changed (Osier Yang)<br/>
       </li>
     </ul>
+
     <h3>0.9.3: Jul 4 2011</h3>
     <ul>
       <li>Features:<br/>
       support multifunction PCI device (Wen Congyang),<br/>
       lxc: various improvements (Cole Robinson)<br/>
       </li>
+
       <li>Documentation:<br/>
       Add documentation for configuration lock managers (Daniel P. Berrange),<br/>
       fix indentation of sub-elements of &lt;ip&gt; in network XML (Laine Stump),<br/>
       Add doc for video element (Osier Yang),<br/>
       Make hvsupport.pl pick up the host device drivers (Matthias Bolte)<br/>
       </li>
+
       <li>Portability:<br/>
       Explicitly invoke python for API doc generator (Daniel Veillard),<br/>
       fix virParseVersionString with linux 3.0 (Scott Moser),<br/>
       daemon: plug memory leak (Eric Blake),<br/>
       qemu: add missing break statement (Eric Blake),<br/>
       storage: avoid mishandling backing store &gt; 2GB (Eric Blake)<br/>
-
       </li>
+
       <li>Improvements:<br/>
       tests: Add a general util test (Matthias Bolte),<br/>
       util: choose whether to require micro in version strings (Eric Blake),<br/>
       Use VIR_USE_CPU instead of new wheel (Osier Yang),<br/>
       Avoid virGetVersion failure on specific driver support configurations (Matthias Bolte)<br/>
       </li>
+
       <li>Cleanups:<br/>
       cgroup: silence coverity warning (Eric Blake),<br/>
       rpc: silence coverity warning (Eric Blake),<br/>
       esx: Remove duplicated invalid-argument checks (Matthias Bolte)<br/>
       </li>
     </ul>
+
     <h3>0.9.2: Jun 6 2011</h3>
     <ul>
       <li>Features:<br/>
       Defining the Screenshot public API (Michal Privoznik),<br/>
       public API for NMI injection (Lai Jiangshan)<br/>
       </li>
+
       <li>Documentation:<br/>
       esx: Fix driver method version annotations (Matthias Bolte),<br/>
       vbox: Fix typo in error message (Matthias Bolte),<br/>
       updates to CA cert and client cert/key info (Doug Goldstein),<br/>
       node filesystem attr is 'accessmode', not 'mode' (Cole Robinson)<br/>
       </li>
+
       <li>Portability:<br/>
       vbox: Fix version extraction on Windows for newer VirtualBox versions (Matthias Bolte),<br/>
       Make dlopen usage in lock manager conditional (Matthias Bolte),<br/>
       build: fix VPATH build with distributed generated files (Eric Blake),<br/>
       build: fix VPATH builds (Eric Blake)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       Fix QEMU p2p v2 migration when run from a v3 client (Daniel P. Berrange),<br/>
       Don't raise an error if the migration cookie is NULL (Daniel P. Berrange),<br/>
       apparmor: Fix uninitalized variable warning in virt-aa-helper (Matthias Bolte),<br/>
       Fix qemuMigrationToFile nonull annotation (Daniel P. Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       API: consolidate common unreleased enums (Eric Blake),<br/>
       uml: correct command line networking parameters (Heath Petersen),<br/>
       Make QEMU hotplug use cached qemu capabilities data (Daniel P. Berrange),<br/>
       Persist qemu capabilities in the domain status file (Daniel P. Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       build: silence coverity false positive (Eric Blake),<br/>
       build: silence coverity false positive (Eric Blake),<br/>
       build: drop files generated by config.status from tarball (Eric Blake)<br/>
       </li>
     </ul>
+
     <h3>0.9.1: May 5 2011</h3>
     <ul>
       <li>Features:<br/>
       various improvements to libxl driver (Markus Groß),<br/>
       Spice: support audio, images and stream compression (Michal Privoznik)<br/>
       </li>
+
       <li>Documentation:<br/>
       fix missing VLAN id for Qbg example (Gerhard Stenzel),<br/>
       docs: Document filesystem tag device (Cole Robinson),<br/>
       docs: remove "returns" word from beginning of lines (Jean-Baptiste Rouault),<br/>
       docs: add an IPv6 address to network XML examples (Laine Stump)<br/>
       </li>
+
       <li>Portability:<br/>
       build: fix getcwd portability problems (Eric Blake),<br/>
       build: avoid test warnings on mingw (Eric Blake),<br/>
       Fix build for older gcc (Jim Fehlig),<br/>
       Don't try to enable stack protector on Win32 (Daniel P. Berrange)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       storage: avoid null deref and leak on failure (Eric Blake),<br/>
       esx: Avoid null dereference on error in esxDomainGetInfo (Matthias Bolte),<br/>
       Fix typo in systemtap tapset directory name (Daniel P. Berrange),<br/>
       qemu: Ignore unusable binaries (Jiri Denemark)<br/>
       </li>
+
       <li>Improvements:<br/>
       maint: detect clang 2.9 (Eric Blake),<br/>
       qemu: update qemuCgroupControllerActive signature (Eric Blake),<br/>
       Allow relative path for qemu backing file (Jesse Cook),<br/>
       build: detect potentential uninitialized variables (Eric Blake)<br/>
       </li>
+
       <li>Cleanups:<br/>
       esx: Disable performance counter queries in esxDomainGetInfo (Matthias Bolte),<br/>
       esx: Remove dead store in esxUtil_ParseDatastorePath (Matthias Bolte),<br/>
       Remove possible uninitialized variable in openvz driver (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.9.0: Apr 4 2011</h3>
     <ul>
       <li>Features:<br/>
       Dump the debug buffer to libvirtd.log on fatal signal (Daniel Veillard),<br/>
       Audit support (Eric Blake)<br/>
       </li>
+
       <li>Documentation:<br/>
       fix typo (Eric Blake),<br/>
       correct invalid xml (Eric Blake),<br/>
       Fix spelling mistake: seek (Philipp Hahn),<br/>
       maint: fix grammar in error message (Eric Blake)<br/>
       </li>
+
       <li>Portability:<br/>
       virsh: fix mingw failure on creating nonblocking pipe (Eric Blake),<br/>
       Remove iohelper on Win32 since it is not required (Daniel P. Berrange),<br/>
       Add check for kill() to fix build of cgroups on win32 (Daniel P. Berrange),<br/>
       build: fix broken mingw cross-compilation (Eric Blake)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       fix memory leak in qemuProcessHandleGraphics() (Wen Congyang),<br/>
       do not lock vm while allocating memory (Wen Congyang),<br/>
       virsh: freecell --all getting wrong NUMA nodes count (Michal Privoznik),<br/>
       remove duplicated call to reportOOMError (Christophe Fergeau)<br/>
       </li>
+
       <li>Improvements:<br/>
       Make check_fc_host() and check_vport_capable() usable as rvalues (Guido Günther),<br/>
       maint: avoid locale-sensitivity in string case comparisons (Eric Blake),<br/>
       build: Fix VPATH build (Jiri Denemark),<br/>
       storage: Allow to delete device mapper disk partition (Osier Yang)<br/>
       </li>
+
       <li>Cleanups:<br/>
       The next release is 0.9.0 not 0.8.9 (Daniel Veillard),<br/>
       maint: use space, not tab, in remote_protocol-structs (Eric Blake),<br/>
       tests: Remove obsolete secaatest (Matthias Bolte),<br/>
       datatypes: avoid redundant __FUNCTION__ (Eric Blake)<br/>
       </li>
-
     </ul>
+
     <h3>0.8.7: Jan 4 2011</h3>
     <ul>
       <li>Features:<br/>
       maint: allow 'make syntax-check' to run again (Eric Blake)<br/>
       </li>
     </ul>
+
     <h3>0.8.6: Nov 30 2010</h3>
     <ul>
       <li>Features:<br/>
       Add a sysinfo and SMBIOS support (Daniel Veillard),<br/>
       Implement virsh qemu-monitor-command. (Chris Lalancette)<br/>
       </li>
+
       <li>Documentation:<br/>
       updated c# bindings with arnauds latest changes (Justin Clift),<br/>
       Fix spelling of virBufferAsprintf (Jiri Denemark),<br/>
       Fix comment for video tag in domain RNG schema (Daniel P. Berrange),<br/>
       fix typo (Eric Blake)<br/>
       </li>
+
       <li>Portability:<br/>
       remote: Fix TLS transport on Windows (Matthias Bolte),<br/>
       Rename 'remove' param to 'toremove' to avoid clash with stdio.h (Daniel P. Berrange),<br/>
       build: cleanup declaration of xen tests. (Diego Elio Pettenò),<br/>
       qemu: check compression program availability of virsh save and dump (KAMEZAWA Hiroyuki)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       correct the arguments of migrate_speed (Wen Congyang),<br/>
       Fix memory leaks in audit &amp; VirtualBox code (Daniel P. Berrange),<br/>
       qemu: add the USB devices to the cgroup whitelist (Diego Elio Pettenò),<br/>
       802.1Qbg: use pre-associate state at beginning of inc. migr (Stefan Berger)<br/>
       </li>
+
       <li>Improvements:<br/>
       Log client errors in libvirtd at debug priority,<br/>
       maint: prohibit most uses of xmlGetProp (Eric Blake),<br/>
       OpenVZ: Fix some overwritten error codes (Guido Günther),<br/>
       OpenVZ: take veid from vmdef-name when defining new domains (Guido Günther)<br/>
       </li>
+
       <li>Cleanups:<br/>
       tests: Fix detection of expected errors (Jiri Denemark),<br/>
       Remove bogus check for Xen in example program (Daniel P. Berrange),<br/>
       Memory parameter controls (Nikunj A. Dadhania),<br/>
       portability to OS-X (Justin Clift)<br/>
       </li>
+
       <li>Documentation:<br/>
       virsh: improve the help description for managedsave and start (Justin Clift),<br/>
       updated the C# bindings page with arnauds latest changes (Justin Clift),<br/>
       improve wording for the dev guide (Justin Clift),<br/>
       add the app dev guide (Justin Clift)<br/>
       </li>
+
       <li>Portability:<br/>
       mingw: Add body for virFork and remove double virDriverLoadModule export (Matthias Bolte),<br/>
       daemon: exclude requirement for probes.h on systems without systemtap (Justin Clift),<br/>
       virsh: change wexitstatus order to allow compilation on mac osx (Justin Clift),<br/>
       build: use portable sed expressions (Eric Blake)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       eliminate possibility of a double-closed file descriptor (Stefan Berger),<br/>
       qemu: check for vm after starting a job (Eric Blake),<br/>
       nwfilter bug appearing on big endian machines (Stefan Berger),<br/>
       Rebuild network filter for UML guests on updates (Soren Hansen)<br/>
       </li>
+
       <li>Improvements:<br/>
       vbox: Stop hardcoding a single path for VBoxXPCOMC.so (Matthias Bolte),<br/>
       Add disk/net resource auditing to QEMU driver (Daniel P. Berrange),<br/>
       libvirtd: improve the error message displayed on tls client auth failure (Justin Clift),<br/>
       virsh: Use virBuffer for generating XML (Jiri Denemark)<br/>
       </li>
+
       <li>Cleanups:<br/>
       audit: printf warning fix (KAMEZAWA Hiroyuki),<br/>
       build: use shorter file names for 'make dist' (Eric Blake),<br/>
       tests: Fix preprocessor indentation (Jiri Denemark)<br/>
       </li>
     </ul>
+
     <h3>0.8.4: Sep 10 2010</h3>
     <ul>
       <li>Features:<br/>
       various improvements to UML driver (Soren Hansen)<br/>
       </li>
+
       <li>Documentation:<br/>
       docs: fix lxc examples (Serge Hallyn),<br/>
       docs: mention domain clock improvements (Eric Blake),<br/>
       docs: fix an incorrect keyword in updated hooks page (Justin Clift),<br/>
       docs: significant expansion of custom hook script information (Justin Clift)<br/>
-
       </li>
+
       <li>Portability:<br/>
       cygwin: build fix (Stefan Berger),<br/>
       build: allow mingw VPATH build (Eric Blake),<br/>
       Generate libvirt_qemu.def from libvirt_qemu.syms for MinGW builds (Matthias Bolte),<br/>
       Only require XDR when building libvirtd or the remote driver (Matthias Bolte),<br/>
       build-sys: fix build when daemon is disabled by not installing libvirtd.8 (Diego Elio Pettenò)<br/>
-
       </li>
+
       <li>Bug Fixes:<br/>
       Fix block statistics with newer versions of Xen (Guido Günther),<br/>
       Fix off-by-1 in QEMU boot arg array handling (Daniel P. Berrange),<br/>
       Fix return value usage (Doug Goldstein),<br/>
       nodeinfo: skip offline CPUs (Eric Blake),<br/>
       Do not use boot=on on IDE device (Daniel Veillard)<br/>
-
       </li>
+
       <li>Improvements:<br/>
       virsh: Option for overriding disk type in attach-disk (Jiri Denemark),<br/>
       Explicitly pass uml_dir argument to user-mode-linux (Soren Hansen),<br/>
       Fix return value usage (Doug Goldstein),<br/>
       qemu: improve error if tun device is missing (Doug Goldstein),<br/>
       build: rerun bootstrap if po/Makevars got nuked (Eric Blake)<br/>
-
       </li>
+
       <li>Cleanups:<br/>
       Remove hack to get static binaries in DV environment (Daniel Veillard),<br/>
       build: avoid uninitialized variable warning (Eric Blake),<br/>
       phyp: refactor phypListDomainsGeneric to eliminate buffer overflow (Eduardo Otubo)<br/>
       </li>
     </ul>
+
     <h3>0.8.3: Aug  4 2010</h3>
     <ul>
       <li>Features:<br/>
       Qemu arbitrary monitor commands. (Chris Lalancette),<br/>
       Qemu Monitor API entry point. (Chris Lalancette)<br/>
       </li>
+
       <li>Documentation:<br/>
       docs: Link wiki FAQ to main page (Cole Robinson),<br/>
       Document the memory balloon device (Daniel P. Berrange),<br/>
       html docs: added firewall explanation page by daniel berrange (Justin Clift),<br/>
       libvirtd: add man page for libvirtd (Justin Clift)<br/>
       </li>
+
       <li>Portability:<br/>
       Fix compile on i686. (Chris Lalancette),<br/>
       daemon: dispatch.c should include stdio.h (and stdarg.h) (Ryota Ozaki)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       qemu: Fix PCI address allocation (Jiri Denemark),<br/>
       Don't leak delay string when freeing virInterfaceBridgeDefs (Laine Stump),<br/>
       cpuCompare: Fix comparison of two host CPUs (Jiri Denemark),<br/>
       Fix potential crash in QEMU monitor JSON impl (Daniel P. Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       OpenVZ: implement suspend/resume driver APIs (Jean-Baptiste Rouault),<br/>
       esx: Set storage pool target path to host.mountInfo.path (Matthias Bolte),<br/>
       cpuBaseline: Don't mess with the CPU returned by arch driver (Jiri Denemark),<br/>
       Make html docs in non-srcdir build (Jiri Denemark)<br/>
       </li>
+
       <li>Cleanups:<br/>
       Fix build error in virsh.c (Laine Stump)<br/>
       Fix virsh error message when -d arg is not numeric (Eric Blake)<br/>
       Fix build by removing unknown pod2man flag (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.8.2: Jul  5 2010</h3>
     <ul>
       <li>Features:<br/>
       Init script for handling guests on shutdown/boot (Jiri Denemark),<br/>
       qemu: live migration with non-shared storage for kvm (Kenneth Nagin)<br/>
       </li>
+
       <li>Documentation:<br/>
       html docs: add link to PHP bindings by Radek Hladik (Justin Clift),<br/>
       virsh: document attach-disk better (Eric Blake),<br/>
       Fix a typo in docs (Ersek Laszlo),<br/>
       docs: hacking: explain why using curly braces well is important (Jim Meyering)<br/>
       </li>
+
       <li>Portability:<br/>
       cgroup: Fix compilation broken on MinGW due to dirent-&gt;d_type (Ryota Ozaki),<br/>
       parthelper: fix compilation without optimization (Eric Blake),<br/>
       dnsmasqReload: avoid mingw link failure (Eric Blake),<br/>
       mingw: Fix symbol export (Matthias Bolte)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       Avoid invoking the qemu monitor destroy callback if the constructor fails (Daniel P. Berrange),<br/>
       cgroup: Add missing errno == ENOENT check in virCgroupRemoveRecursively (Ryota Ozaki),<br/>
       Fix memory leaks in cmdInterfaceEdit and cmdNWFilterEdit. (Laine Stump),<br/>
       lxc: Fix failure on starting a domain with multiple interfaces (Ryota Ozaki)<br/>
       </li>
+
       <li>Improvements:<br/>
       vbox: Let configure detect/set the XPCOMC directory (Matthias Bolte),<br/>
       udev: Parse PCI devices even if libpciaccess fails (Cole Robinson),<br/>
       dnsmasq.c: Fix OOM error reporting (Matthias Bolte),<br/>
       autobuild.sh: provide default prefix (Eric Blake)<br/>
       </li>
+
       <li>Cleanups:<br/>
       lxc: Change VIR_ERROR to VIR_DEBUG for just a debugging message (Ryota Ozaki),<br/>
       phyp: reduce scope of driver functions (Eric Blake),<br/>
       build: silence a clang false positive (Eric Blake)<br/>
       </li>
     </ul>
+
     <h3>0.8.1: Apr 30 2010</h3>
     <ul>
       <li>Features:<br/>
       Add virDomainGetBlockInfo API to query disk sizing (Daniel P. Berrange),<br/>
       Starts dnsmasq from libvirtd with --dhcp-hostsfile option (Satoru SATOH)<br/>
       </li>
+
       <li>Documentation:<br/>
       cleanup the download section of the documentation (Daniel Veillard),<br/>
       Fix messsage as message. (Chris Lalancette),<br/>
       Fix up a debug typo. (Chris Lalancette),<br/>
       add nwfilter functions to virsh man page (Stefan Berger)<br/>
       </li>
+
       <li>Portability:<br/>
       Fix build on Ubuntu. (Chris Lalancette),<br/>
       cygwin/mingw: Fix version script handling (Matthias Bolte),<br/>
       Fix build of openvz on RHEL-5. (Chris Lalancette),<br/>
       Fix spec file for builds without lxc (Daniel Berteaud)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       domain: Fix PCI address decimal parsing regression (Cole Robinson),<br/>
       Fix virt-pki-validate's determination of CN (Dustin Kirkland),<br/>
       esxVMX_GatherSCSIControllers: avoid NULL dereference (Jim Meyering),<br/>
       Fix nodeinfotest on NUMA machines (Daniel P. Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       Add support for another explicit IO error event (Daniel P. Berrange),<br/>
       Report all errors in SELinuxRestoreSecurityFileLabel (Jiri Denemark),<br/>
       Consolidate interface related functions in interface.c (Stefan Berger),<br/>
       build: include usleep gnulib module (Eric Blake)<br/>
       </li>
+
       <li>Cleanups:<br/>
       qemudDomainSaveFlag: remove dead store (Jim Meyering),<br/>
       Remove unused goto label from qemudDomainCreate (Daniel P. Berrange),<br/>
       build: fix syntax-check problems (Eric Blake)<br/>
       </li>
     </ul>
+
     <h3>0.8.0: Apr 12 2010</h3>
     <ul>
       <li>Features:<br/>
       xenXMDomainConfigParse: avoid dead store (Jim Meyering),<br/>
       qemuMonitorTextGetMemoryStats: decrease risk of false positive in parsing (Jim Meyering)<br/>
       </li>
-
     </ul>
+
     <h3>0.7.7: Mar 5 2010</h3>
     <ul>
       <li>Features:<br/>
       esx: Cleanup preprocessing structure in esxVI_EnsureSession (Matthias Bolte)<br/>
       </li>
     </ul>
+
     <h3>0.7.6: Feb 3 2010</h3>
     <ul>
       <li>Features:<br/>
       esx: Don't warn about an empty URI path (Matthias Bolte),<br/>
       qemu_driver.c: remove useless, warning-provoking test (Jim Meyering)<br/>
       </li>
-
     </ul>
+
     <h3>0.7.5: Dec 23 2009</h3>
     <ul>
       <li>Features:<br/>
       Pull schedular affinity code out into a separate module (Daniel P. Berrange),<br/>
       Ignore docs/ directory for strcmp() syntax check (Daniel P. Berrange)<br/>
       </li>
-
     </ul>
+
     <h3>0.7.4: Nov 20 2009</h3>
     <ul>
       <li>Features:<br/>
       Don't copy old machines from a domain which has none (Mark McLoughlin)<br/>
       </li>
     </ul>
+
     <h3>0.7.3: Nov 20 2009</h3>
     <ul>
       <li>Broken release, use 0.7.4<br/>
       Compressed save image format for Qemu (Chris Lalancette, Charles Duffy and Jim Meyering),<br/>
       QEmu add host PCI device hotplug support (Mark McLoughlin)<br/>
       </li>
+
       <li>Documentation:<br/>
       Minor comment changes (Laine Stump),<br/>
       Fix up virNodeGetCellsFreeMemory (Chris Lalancette),<br/>
       Add link to AbiCloud web management system (Daniel P. Berrange),<br/>
       Update logging documentation (Amy Griffis)<br/>
       </li>
+
       <li>Portability:<br/>
       Fix win32 platform build (Daniel P. Berrange)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       VBox bug when starting machine from old versions (Pritesh Kothari),<br/>
       ESX avoid potential leaks (Matthias Bolte),<br/>
       Several fixes to libvirtd's log setup (Amy Griffis),<br/>
       Fix memleak if esxOpen fails (Matthias Bolte)<br/>
       </li>
+
       <li>Improvement:<br/>
       support lzop save compression for qemu (Charles Duffy),<br/>
       VBox 3.0.6 API change support (Pritesh Kothari),<br/>
       Split virDomainMigrate into functions. (Chris Lalancette),<br/>
       Consolidate code for parsing the logging env (Amy Griffis)<br/>
       </li>
+
       <li>Cleanups:<br/>
       Remove accidentally added UUID re-definition in storage schema (Daniel P. Berrange),<br/>
       ESX cleanup of CPU model strings (Matthias Bolte),<br/>
       Add proper OOM reporting for esxDomainGetOSType (Matthias Bolte)<br/>
       </li>
     </ul>
+
     <h3>0.7.0: Aug  5 2009</h3>
     <ul>
       <li>New features:<br/>
       Storage cloning for LVM and Disk backends (Cole Robinson),<br/>
       Switching to GIT (Jim Meyering)<br/>
       </li>
+
       <li>Documentation:<br/>
       Typo and comment fixes (Aron Griffis),<br/>
       Fix virCapabilitiesDefaultGuestMachine documentation. (Chris Lalancette),<br/>
       Update links to bugzilla (Garry Dolley),<br/>
       Update the links for RHEL libvirt bugzillas (Garry Dolley)<br/>
       </li>
+
       <li>Portability:<br/>
       Xen Inotify support needs sys/inotify.h (Maximilian Wilhelm),<br/>
       Workaround for broken GCC in Debian Etch (Maximilian Wilhelm),<br/>
       Rename variable for compilation in Mingw32 (Laine Stump),<br/>
       rpm spec cleanup and split off client only package (Daniel Veillard)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       Add uniqueness checking for LXC define/create methods (Daniel P. Berrange),<br/>
       Fix removal of transient VMs when LXC aborts (Daniel P. Berrange),<br/>
       storage: Fix deadlock when cloning across pools. (Cole Robinson),<br/>
       Update modified mac address in place in virGetInterface (Laine Stump)<br/>
       </li>
+
       <li>Improvements:<br/>
       Add an allocation unit when calling qemu-img (Ryota Ozaki),<br/>
       Improve diagnostics when pidfile writing fails (Daniel P. Berrange),<br/>
       Use virFileReadAll/virFileWriteStr for key cgroup read/write helpers (Daniel P. Berrange),<br/>
       virGetinterface matching of MAC and interface name (Laine Stump)<br/>
       </li>
+
       <li>Cleanups:<br/>
       Fix configure checks from previous commits (Daniel P. Berrange),<br/>
       Avoid a warning if compiling without inotify (Daniel P. Berrange),<br/>
       use gnumakefile and maintainer-makefile modules from gnulib (Jim Meyering)<br/>
       </li>
     </ul>
+
     <h3>0.6.5: Jul  3 2009</h3>
     <ul>
       <li>New features:<br/>
       create storage columes on disk backend (Henrik Persson),<br/>
       drop of capabilities based on libcap-ng when possible (Daniel Berrange)<br/>
       </li>
+
       <li>Portability:<br/>
       fix build on non-Linux targets (Daniel Berrange)<br/>
       </li>
+
       <li>Documentation:<br/>
       typo and english fixes (Runa Bhattacharjee and Garry Dolley),<br/>
       Docs on extending APIs (Dave Allan),<br/>
       add HACKING doc to the website (Daniel Berrange),<br/>
       documentation for OpenNebula driver (Abel Miguez Rodriguez)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       forbid autostart on transcient networks,<br/>
       xen device removal crash (Daniel Berrange),<br/>
       endless loop in node device XML dump (Cole Robinson),<br/>
       Re-label shared and readonly images (Dan Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       create and destroy NPIV support (David Allan),<br/>
       networking in UML driver (Daniel Berrange),<br/>
       skip labelling if no src path (Cole Robinson),<br/>
       add arm emulation if qemu-system-arm is present (C.J. Adams-Collier)<br/>
       </li>
+
       <li>Cleanups:<br/>
       daemon check logging env variables (Daniel Berrange),<br/>
       User Mode Linux start and stop cleanups (Daniel Berrange),<br/>
       cleanups and updates on OpenNebula driver (Daniel Berrange and Abel Miguez Rodriguez)<br/>
       </li>
     </ul>
+
     <h3>0.6.4: May 29 2009</h3>
     <ul>
       <li>New features:<br/>
       APIs for domain XML conversions (Daniel Berrange),<br/>
       initial version of OpenNebula driver (Abel Miguez Rodriguez)<br/>
       </li>
+
       <li>Portability:<br/>
       better compiler warning selection (Daniel Berrange),<br/>
       Win32 portability fixes (Daniel Berrange)<br/>
       </li>
+
       <li>Documentation:<br/>
       documentation for &lt;sound&gt; device XML format (Cole Robinson),<br/>
       storage format documentation fixes (Ryota Ozaki),<br/>
       docs for XML conversion APIs (Daniel Berrange),<br/>
       inconsistencies in storage volume docs and schemas (Ryota Ozaki)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       fix hostdev managed handling (Mark McLoughlin),<br/>
       lxc_controller should not cash without args (Guido Gunther),<br/>
       various fixes in domain and network startup error report (Cole Robinson),<br/>
       double free on unexpected client disconnect (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       cleanups and doc on virExec (Cole Robinson),<br/>
       error reporting in QEmu migrations (Cole Robinson),<br/>
       python domain events example and binding (Daniel Berrange),<br/>
       PPC Qemu Machine Type update (Thomas Baker)<br/>
       </li>
+
       <li>Cleanups:<br/>
       strings bug in virsh (Daniel Berrange),<br/>
       various cleanups in storage code (Cole Robinson),<br/>
       OpenNebula driver cleanups (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.6.3: Apr 24 2009</h3>
     <ul>
       <li>New features:<br/>
       VirtualBox driver support (Pritesh Kothari),<br/>
       virt-xml-validate new command (Daniel Berrange)<br/>
       </li>
+
       <li>Portability:<br/>
       patch to build on Centos (Joseph Shraibman),<br/>
       build breakage (Anton Protopopov)<br/>
       </li>
+
       <li>Documentation:<br/>
       Linux Containers documentation (Serge Hallyn),<br/>
       improvement and updates of architecture pages,<br/>
       man page typo (Robert P. J. Day),<br/>
       VirtualBox Documentation (Pritesh Kothari)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       veth off-by-one error (Dan Smith),<br/>
       vcpupin to inactive Xen crash (Takahashi Tomohiro),<br/>
       QEmu pidfile handling bugs (Daniel Berrange),<br/>
       network config handling on old Xen (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       add SCSI storage rescan (David Allan),<br/>
       rootless LXC containers support improvements (Serge Hallyn),<br/>
       LXC use of private /dev/pts when available (Daniel Berrange),<br/>
       virNodeDeviceCreateXML and virNodeDeviceDestroy entry points (Dave Allan)<br/>
       </li>
+
       <li>Cleanups:<br/>
       don't hardcode getgrnam_r buffer to 1024 bytes (Guido Günther),<br/>
       qemudBuildCommandLine API cleanup (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.6.2: Apr  3 2009</h3>
     <ul>
       <li>New features:<br/>
       SCSI HBA storage pool support (Dave Allan),<br/>
       PCI passthrough in Xen driver (Daniel Berrange)<br/>
       </li>
+
       <li>Portability:<br/>
       be more flexible in QEmu binaries paths (Daniel Berrange),<br/>
       Mingw portability fixes (Daniel Berrange)<br/>
       </li>
+
       <li>Documentation:<br/>
       add security attributes in RNG schemas,<br/>
       cleanup of architecture docs,<br/>
       missing disk bus values in RNG schemas<br/>
       </li>
+
       <li>Bug fixes:<br/>
       tap vs vbd type on block detach (Cole Robinson and Takahashi Tomohiro),<br/>
       bad free on storage volume error (Daniel Berrange),<br/>
       test driver domain restore return value (Cole Robinson),<br/>
       do not lose file format info on volume refresh (Cole Robinson)<br/>
       </li>
+
       <li>Improvements:<br/>
       get CPU usage info for LXC (Ryota Ozaki),<br/>
       fix domain RNG to add ac97 and tests (Pritesh Kothari),<br/>
       add --console arg for create and start virsh commands (Daniel Berrange),<br/>
       refresh volume alloc/capacity when dumping XML (Cole Robinson)<br/>
       </li>
+
       <li>Cleanups:<br/>
       FILE * leaks removal,<br/>
       unused parameters flagging (Maximilian Wilhelm),<br/>
       symlinks resolving cleanup (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.6.1: Mar  3 2009</h3>
     <ul>
       <li>New features:<br/>
       new APIs for Node device detach reattach and reset (Mark McLoughlin),<br/>
       sVirt mandatory access control support (James Morris and Dan Walsh)<br/>
       </li>
+
       <li>Portability:<br/>
       non gcc toolchain (John Levon),<br/>
       gcc-4.4 warnings fixes (Mark McLoughlin),<br/>
       fix build without LXC and QEmu (Jim Meyering)<br/>
       </li>
+
       <li>Documentation:<br/>
       man page bugzilla URL (Mark McLoughlin),<br/>
       typo in domain format (Jesse Farinacci),<br/>
       static host IP (Charles Duffy),<br/>
       new example program (David Allan)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       NULL dereference in LXC (Jim Meyering),<br/>
       fix domain error reporting (John Levon),<br/>
       mark defined network descriptions as persistent (Cole Robinson),<br/>
       qemu+tls handshake negotiation hang (Chris Lalancette)<br/>
       </li>
+
       <li>Improvements:<br/>
       don't hardcode ssh port (Guido Günther),<br/>
       new test cases and testing infrastructure (Jim Meyering),<br/>
       recognize ejectable media in hostdev hal driver (Cole Robinson),<br/>
       integration of sVirt (Daniel Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       printf NULL string checks (John Levon),<br/>
       remove uses of strerror and use virStrerror (Jim Meyering),<br/>
       cleanups on new APIs for Node device (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.6.0: Jan 31 2009</h3>
     <ul>
       <li>New features:<br/>
       support copy-on-write storage volumes (Daniel Berrange),<br/>
       support of storage cache control options for QEmu/KVM (Daniel Berrange)<br/>
       </li>
+
       <li>Portability:<br/>
       fix old DBus API problem,<br/>
       Debian portability fix (Daniel Berrange),<br/>
       solaris Xen fixes (John Levon),<br/>
       RPC portability to Solaris (Daniel Berrange)<br/>
       </li>
+
       <li>Documentation:<br/>
       typo fixes (Richard Jones),<br/>
       logging support,<br/>
       libvirt-qpid and UML driver documentation (Daniel Berrange),<br/>
       provide RNG schemas for all XML formats used in libvirt APIs (Daniel Berrange)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       segfault on virtual network without bridge name (Cole Robinson),<br/>
       various locking fixes (Cole Robinson),<br/>
       various xen driver fixes (Daniel Berrange),<br/>
       some memory leak fixes (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       driver infrastructure and locking (Daniel Berrange),<br/>
       Test driver infrastructure (Daniel Berrange),<br/>
       support VNC password settings for QEmu/KVM (Daniel Berrange),<br/>
       qemu driver version reporting (Daniel Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       converting linked lists to arrays (Daniel Berrange),<br/>
       daemon RPC handling refactoring (Daniel Berrange),<br/>
       QEmu driver init cleanups (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.5.1: Dec  4 2008</h3>
     <ul>
       <li>Portability:<br/>
       fix compilation with new NUMA libraries (Daniel Berrange),<br/>
       udev compatibility for RHEL (Chris Lalancette)<br/>
       </li>
+
       <li>Documentation:<br/>
       documentation copy and paste errors and typo (Cole Robinson)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       add a delay in storage backend for disks to show up (Chris Lalancette),<br/>
       fix parsing for CDRom device with no source (Daniel Berrange),<br/>
       fix UML inotify code (Daniel Berrange),<br/>
       crash when adding storage without a format (Cole Robinson)<br/>
       </li>
+
       <li>Improvements:<br/>
       use xend preferably to hypervisor call to set Xen max memory (Jim Fehlig),<br/>
       allow remote://hostname/ URI for automatic probe of hypervisors (Daniel Berrange),<br/>
       improve MTU setting on tap interfaces (Eduardo Habkost),<br/>
       increase timeout for initial QEmu monitor poll (Cole Robinson)<br/>
       </li>
+
       <li>Cleanups:<br/>
       fix improper initialisations (Jim Meyering)<br/>
       </li>
     </ul>
+
     <h3>0.5.0: Nov 25 2008</h3>
     <ul>
       <li>New features:<br/>
       User Mode Linux driver (Daniel Berrange),<br/>
       API for node device enumeration using HAL and DeviceKit with python bindings (David Lively)<br/>
       </li>
+
       <li>Portability:<br/>
       RHEL build fixes,<br/>
       VPATH build (Guido Gunther),<br/>
       sys/poll.h portability fixes (Daniel Berrange),<br/>
       gnulib and mingw cleanups (Jim Meyering)<br/>
       </li>
+
       <li>Documentation:<br/>
       virsh man page cleanups (Mark McLoughlin),<br/>
       doc for NIC model selection (Richard Jones),<br/>
       inew APIs,<br/>
       UML driver docs (Daniel Berrange)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       Xen interfaces ordering (Jim Fehlig),<br/>
       startup timeout with multiple pty (Cole Robinson),<br/>
       a couple of memory leaks on QEmu vnc (Jim Meyering),<br/>
       lvs parsing fixes (Cole Robinson)<br/>
       </li>
+
       <li>Improvements:<br/>
       LXC resources control and internal cgroup API (Dan Smith),<br/>
       virDomainCreateLinux renamed virDomainDefineXML,<br/>
       tweaks to node device implementation (Daniel Berrange),<br/>
       OpenVZ vCPUs values init (Evgeniy Sokolov)<br/>
       </li>
+
       <li>Cleanups:<br/>
       C99 initializers (Guido Gunther),<br/>
       test output (Cole Robinson),<br/>
       add some missing functions comments (Jim Meyering)<br/>
       </li>
     </ul>
+
     <h3>0.4.6: Sep 23 2008</h3>
     <ul>
       <li>Documentation:<br/>
       fix some comments in API (Anton Protopopov),<br/>
       cleanup and extension of bindings and windows pages (Richard Jones)<br/>
       </li>
+
       <li>Portability:<br/>
       missing include file (Richard Jones)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       avoid a segfault if missing qemu emulator (Cole Robinson),<br/>
       reading vncdisplay from xend domain (Cole Robinson),<br/>
       segfault in OpenVZ (Evgeniy Sokolov),<br/>
       fix parsing of pool without a source (Chris Lalancette and Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       add storage disk volume delete (Cole Robinson),<br/>
       KVM dynamic max CPU detection (Guido Günther),<br/>
       network config in OpenVZ support (Evgeniy Sokolov),<br/>
       enable stopping a pool in logical storage backend and cleanup deletion of pool (Chris Lalancette)<br/>
       </li>
+
       <li>Cleanups:<br/>
       deadcode removal (Nguyen Anh Quynh),<br/>
       fix one test case (Daniel Berrange),<br/>
       structure initialization cleanup (Chris Lalancette)<br/>
       </li>
     </ul>
+
     <h3>0.4.5: Sep 8 2008</h3>
     <ul>
       <li>New features:<br/>
       USB device passthrough for QEmu/KVM (Guido Günther),<br/>
       storage pool source discovery (David Lively)<br/>
       </li>
+
       <li>Portability:<br/>
       fixes for MinGW (Atsushi SAKAI and Daniel Berrange),<br/>
       detection of xen lib improvement (David Lively),<br/>
       HTML generation fix,<br/>
       -lpthread explicit linking when needed (Jim Meyering)<br/>
       </li>
+
       <li>Documentation:<br/>
       various typo fixes (Anton Protopopov, Toth István, Atsushi SAKAI, Nguyen Anh Quynh),<br/>
       Java bindings docs,<br/>
       how to contribute to open source link (Richard Jones),<br/>
       memory unit fixups (matthew chan)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       memory leaks and testing for OOM (Daniel Berrange),<br/>
       do_open driver bug (Evgeniy Sokolov),<br/>
       Fix Xen domains without PVFB console (Daniel Berrange),<br/>
       OpenVZ config read bug fix (Evgeniy Sokolov)<br/>
       </li>
+
       <li>Improvements:<br/>
       improved failure diagnostic for TAP (Jim Meyering),<br/>
       better exec and error diagnostic for OpenVZ commands (Evgeniy Sokolov),<br/>
       Augeas config file support (Daniel Berrange),<br/>
       support for a domain name in network config (JJ Reynolds)<br/>
       </li>
+
       <li>Cleanups:<br/>
       Python verbosity cleanup (Ryan Scott),<br/>
       space and tabs cleanups (Atsushi SAKAI),<br/>
       new convenience virFileReadLimFD function (Jim Meyering)<br/>
       </li>
     </ul>
+
     <h3>0.4.4: Jun 25 2008</h3>
     <ul>
       <li>Bug fixes:<br/>
       xen list APIs when max is zero,<br/>
       string escape problems in the xm driver<br/>
       </li>
+
       <li>Improvements:<br/>
       add autogen to tarballs,<br/>
       improve iSCSI support (Chris Lalancette),<br/>
       localization updates<br/>
       </li>
+
       <li>Cleanups:<br/>
       const-ness fixed (Daniel P. Berrange),<br/>
       string helpers for enumerations (Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.4.3: Jun 12 2008</h3>
     <ul>
       <li>New features:<br/>
       support for NUMA and vCPU pinning in QEmu (Daniel Berrange),<br/>
       new virDomainBlockPeek API (Richard Jones)<br/>
       </li>
+
       <li>Documentation:<br/>
       coding guidelines (Jim Meyering and Richard Jones),<br/>
       small man page missing entries and cleanup,<br/>
       XML domain docs revamp (Daniel Berrange),<br/>
       docs for remote listen-tls/tcp fixes (Kenneth Nagin)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       save change to config file for Xen (Ryan Scott),<br/>
       fix /var/run/libvirt/ group ownership (Anton Protopopov),<br/>
       let xend check block device syntax (Hiroyuki Kaguchi),<br/>
       UUIDString for python fixes (Cole Robinson)<br/>
       </li>
+
       <li>Improvements:<br/>
       fixes for MinGW compilation (Richard Jones),<br/>
       autostart for running Xen domains (Cole Robinson),<br/>
       autostart status printed in virsh domainfo (Shigeki Sakamoto),<br/>
       better error messages for xend driver (Richard Jones)<br/>
       </li>
+
       <li>Code cleanups:<br/>
       OpenVZ compilation (Richard Jones),<br/>
       conn dom and net fields deprecation in error structures (Richard Jones),<br/>
       missing driver entry points (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.4.2: Apr 8 2008</h3>
     <ul>
       <li>New features:<br/>
       memory operation for QEmu/KVM driver (Cole Robinson),<br/>
       new routed networking schemas (Mads Olesen)<br/>
       </li>
+
       <li>Documentation:<br/>
       storage documentation fixes (Atsushi Sakai),<br/>
       many typo cleanups (Atsushi Sakai),<br/>
       string fixes (Francesco Tombolini)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       pointer errors in qemu (Jim Meyering),<br/>
       iSCSI login fix (Chris Lalancette),<br/>
       do not ask polkit auth when root (Daniel Berrange),<br/>
       handling of fork and pipe errors when starting the daemon (Richard Jones)<br/>
       </li>
+
       <li>Improvements:<br/>
       better validation of MAC addresses (Jim Meyering and Hiroyuki Kaguchi),<br/>
       virsh vcpupin error report (Shigeki Sakamoto),<br/>
       NUMA support in test driver (Cole Robinson),<br/>
       xen and hvm added to test driver capabilities (Cole Robinson)<br/>
       </li>
+
       <li>Code cleanup:<br/>
       remove unused getopt header (Jim Meyering),<br/>
       mark more strings as translatable (Guido G&#xFC;nther and Jim Meyering),<br/>
       last error initializer (Guido G&#xFC;nther)<br/>
       </li>
     </ul>
+
     <h3>0.4.1: Mar 3 2008</h3>
     <ul>
       <li>New features:<br/>
       storage management (Daniel Berrange),<br/>
       Xenner - Xen on KVM - support (Daniel Berrange)<br/>
       </li>
+
       <li>Documentation:<br/>
       Fix of various typos (Atsushi SAKAI),<br/>
       memory and vcpu settings details (Richard Jones),<br/>
       ethernet bridging typo (Maxwell Bottiger),<br/>
       add storage APIs documentation (Daniel Berrange)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       OpenVZ code compilation (Mikhail Pokidko),<br/>
       crash in policykit auth handling (Daniel Berrange),<br/>
       MAC addresses checks (Shigeki Sakamoto and Richard Jones),<br/>
       allow to read non-seekable files (Jim Meyering)<br/>
       </li>
+
       <li>Improvements:<br/>
       Windows build (Richard Jones),<br/>
       KVM/QEmu shutdown (Guido Guenther),<br/>
       block device statistics for QEmu/KVM (Richard Jones),<br/>
       various improvements for Xenner (Daniel Berrange)<br/>
       </li>
+
       <li>Code cleanups:<br/>
       avoid warnings (Daniel Berrange),<br/>
       virRun helper function (Dan Berrange),<br/>
       cleanup of various leaks (Jim Meyering)<br/>
       </li>
     </ul>
+
     <h3>0.4.0: Dec 18 2007</h3>
     <ul>
       <li>New features:<br/>
       SASL based authentication for libvirt remote support (Daniel Berrange),<br/>
       PolicyKit authentication (Daniel Berrange)<br/>
       </li>
+
       <li>Documentation:<br/>
       example files for QEMU and libvirtd configuations (Daniel Berrange),<br/>
       english cleanups (Jim Paris),<br/>
       Windows support page (Richard Jones),<br/>
       authentication documentation updates (Daniel Berrange)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       NUMA topology error handling (Beth Kon),<br/>
       NUMA topology cells without CPU (Beth Kon),<br/>
       credential handling fixes (Daniel Berrange),<br/>
       fix compatibility with Xen 3.2.0 (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       /etc/libvirt/qemu.conf configuration for QEMU driver (Daniel Berrange),<br/>
       NUMA cpu pinning in config files (DV and Saori Fukuta),<br/>
       add extra utility functions to buffer (Richard Jones),<br/>
       separate qparams module for handling query parameters (Richard Jones)<br/>
       </li>
+
       <li>Code cleanups:<br/>
       remove virDomainRestart from API as it was never used (Richard Jones),<br/>
       constify params for attach/detach APIs (Daniel Berrange),<br/>
       use a variable name as sizeof argument (Jim Meyering)<br/>
       </li>
     </ul>
+
     <h3>0.3.3: Sep 30 2007</h3>
     <ul>
       <li>New features:<br/>
       Avahi mDNS daemon export (Daniel Berrange),<br/>
       NUMA support (Beth Kan)<br/>
       </li>
+
       <li>Documentation:<br/>
       cleanups (Toth Istvan),<br/>
       typos (Eduardo Pereira)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       memory corruption on large dumps (Masayuki Sunou),<br/>
       fix virsh vncdisplay command exit (Masayuki Sunou),<br/>
       fix potential crash on multiple input XML tags (Daniel Berrange),<br/>
       Solaris Xen hypercalls fixup (Mark Johnson)<br/>
       </li>
+
       <li>Improvements:<br/>
       OpenVZ support (Shuveb Hussain and Anoop Cyriac),<br/>
       CD-Rom reload on XEn (Hugh Brock),<br/>
       vncpasswd extraction in configuration files if secure (Mark Johnson and Daniel Berrange),<br/>
       Python bindings for block and interface statistics<br/>
       </li>
+
       <li>Code cleanups:<br/>
       virDrvOpenRemoteFlags definition (Richard Jones),<br/>
       configure tests and output (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.3.2: Aug 21 2007</h3>
     <ul>
       <li>New features:<br/>
       added API for migration (Richard Jones),<br/>
       added APIs for block device and interface statistic (Richard Jones)<br/>
       </li>
+
       <li>Documentation:<br/>
       examples for XML network APIs,<br/>
       fix typo and schedinfo synopsis in man page (Atsushi SAKAI),<br/>
       hypervisor support page update (Richard Jones)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       remove a couple of leaks in QEmu/KVM backend (Daniel berrange),<br/>
       fix GnuTLS 1.0 compatibility (Richard Jones),<br/>
       XenStore query memory leak (Masayuki Sunou),<br/>
       virsh schedinfo cleanup (Saori Fukuta)<br/>
       </li>
+
       <li>Improvement:<br/>
       virsh new ttyconsole command,<br/>
       networking API implementation for test driver (Daniel berrange),<br/>
       augment XML dumps with interface devices names (Richard Jones),<br/>
       internal API to query drivers for features (Richard Jones)<br/>
       </li>
+
       <li>Cleanups:<br/>
       Improve virNodeGetInfo implentation (Daniel berrange),<br/>
       general UUID code cleanup (Daniel berrange),<br/>
       fix API generator file selection<br/>
       </li>
     </ul>
+
     <h3>0.3.1: Jul 24 2007</h3>
     <ul>
       <li>Documentation:<br/>
       document VIRSH_DEFAULT_CONNECT_URI in virsh man page (David Lutterkort),<br/>
       Relax-NG early grammar for the network XML (David Lutterkort)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       leaks in disk XML parsing (Masayuki Sunou),<br/>
       hypervisor alignment call problems on PPC64 (Christian Ehrhardt),<br/>
       avoid caching problem in remote daemon (Daniel Berrange),<br/>
       avoid crash after QEmu domain failure (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       checks of x509 certificates and keys (Daniel Berrange),<br/>
       error reports in the daemon (Daniel Berrange),<br/>
       range check in credit scheduler (with Saori Fukuta and Atsushi Sakai),<br/>
       add support for listen VNC parameter un QEmu and fix command line arg (Daniel Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       debug tracing (Richard Jones),<br/>
       removal of --with-qemud-pid-file (Richard Jones),<br/>
       xen header location detection (Richard Jones)<br/>
       </li>
     </ul>
+
     <h3>0.3.0: Jul 9 2007</h3>
     <ul>
       <li>Features:<br/>
       Secure Remote support (Richard Jones).
       See <a href="http://libvirt.org/remote.html">the remote page</a> of the documentation<br/>
       </li>
+
       <li>Documentation:<br/>
       remote support (Richard Jones),<br/>
       description of the URI connection strings (Richard Jones),<br/>
       update of virsh man page,<br/>
       matrix of libvirt API/hypervisor support with version information (Richard Jones)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       examples Makefile.am generation (Richard Jones),<br/>
       SetMem fix (Mark Johnson),<br/>
       configCache refill bug (Richard Jones),<br/>
       fix XML serialization bugs<br/>
       </li>
+
       <li>Improvements:<br/>
       QEmu switch to XDR-based protocol (Dan Berrange),<br/>
       device attach/detach commands (Masayuki Sunou),<br/>
       reunitifaction of remote and qemu daemon under a single libvirtd with a config file (Daniel Berrange),<br/>
       Localization updates<br/>
       </li>
+
       <li>Cleanups:<br/>
       parsing of connection URIs (Richard Jones),<br/>
       messages from virsh (Saori Fukuta),<br/>
       revamp of xen subdrivers interfaces (Richard Jones)<br/>
       </li>
     </ul>
+
     <h3>0.2.3: Jun 8 2007</h3>
     <ul>
       <li>Documentation:<br/>
       virConnectNumOfDefinedDomains doc (Jan Michael),<br/>
       virsh help messages for dumpxml and net-dumpxml (Chris Wright)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       RelaxNG schemas regexp fix (Robin Green),<br/>
       RelaxNG arch bug (Mark McLoughlin),<br/>
       allow init even if the daemon is not running,<br/>
       XML to config fix (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       add a special error class for the test module (Richard Jones),<br/>
       virConnectGetCapabilities on proxy (Richard Jones),<br/>
       allow arguments to be passed to bootloader (Hugh Brock),<br/>
       increase the test suite (Daniel Berrange and Hugh Brock)<br/>
       </li>
+
       <li>Cleanups:<br/>
       Remove VIR_DRV_OPEN_QUIET (Richard Jones),<br/>
       disable xm_internal.c for Xen &gt; 3.0.3 (Daniel Berrange),<br/>
       -Werror cleanup (Hugh Brock)<br/>
       </li>
     </ul>
+
     <h3>0.2.2: Apr 17 2007</h3>
     <ul>
       <li>Documentation:<br/>
       strings typos (Nikolay Sivov),<br/>
       ilocalization problem raised by Thomas Canniot<br/>
       </li>
+
       <li>Bug fixes:<br/>
       virsh memory values test (Masayuki Sunou),<br/>
       operations without libvirt_qemud (Atsushi SAKAI),<br/>
       integer overflow for qemu CPU time (Daniel Berrange),<br/>
       QEMU binary path check (Daniel Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       remove some global variables (Jim Meyering),<br/>
       printf-style functions checks (Jim Meyering),<br/>
       cleanup XPath libxml2 calls,<br/>
       IPTables rules tightening (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       more regression tests on XML (Daniel Berrange),<br/>
       Python bindings now generate exception in error cases (Richard Jones),<br/>
       multiple boot devices for HVM (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.2.1: Mar 16 2007</h3>
     <ul>
       <li>Features:<br/>
       Add support for network autostart and init scripts (Mark McLoughlin),<br/>
       New API virConnectGetCapabilities() to detect the virtualization capabilities of a host (Richard Jones)<br/>
       </li>
+
       <li>Documentation:<br/>
       Documentation updates especially on the XML formats<br/>
       </li>
+
       <li>Portability:<br/>
       IA64 fixes (Atsushi SAKAI),<br/>
       dependancies and build (Daniel Berrange),<br/>
       configure time selection of drivers,<br/>
       libvirt spec hacking (Daniel Berrange)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       libvirt_qemud daemon path (Daniel Berrange),<br/>
       libvirt config directory (Daniel Berrange and Mark McLoughlin),<br/>
       unlimited memory handling (Atsushi SAKAI),<br/>
       python binding fixes (Tatsuro Enokura)<br/>
       </li>
+
       <li>Improvements:<br/>
       qemud signal handling (Mark),<br/>
       don't shutdown or reboot domain0 (Kazuki Mizushima),<br/>
       virtsh --readonly option (Rich Jones),<br/>
       python bindings for new functions (Daniel Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       Various internal cleanups (Richard Jones, Daniel Berrange, Mark McLoughlin)<br/>
       </li>
     </ul>
+
     <h3>0.2.0: Feb 14 2007</h3>
     <ul>
       <li>Features:<br/>
       Add support for QEmu and KVM virtualization (Daniel Berrange),<br/>
       Add support for network configuration (Mark McLoughlin)<br/>
       </li>
+
       <li>Bug fixes:<br/>
       avoid a crash in connect (Daniel Berrange),<br/>
       virsh args parsing (Richard Jones)<br/>
       </li>
+
       <li>Improvements:<br/>
       regression testing (Daniel Berrange),<br/>
       localization string updates<br/>
       </li>
+
       <li>Cleanups:<br/>
       Various internal cleanups (Mark McLoughlin, Richard Jones, Daniel Berrange, Karel Zak)<br/>
       </li>
     </ul>
+
     <h3>0.1.11: Jan 22 2007</h3>
     <ul>
       <li>Features:<br/>
       Added a Relax-NG schemas to check XML instances<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       Remove memory leak when freeing virConf objects<br/>
       </li>
+
       <li>Improvements:<br/>
       Finish XML &lt;-&gt; XM config files support,<br/>
       Finishing inactive domain support (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.1.10: Dec 20 2006</h3>
     <ul>
       <li>Bug Fixes:<br/>
       xenDaemonListDomains buffer overflow (Daniel Berrange),<br/>
       reference count bug when creating Xen domains (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       more localizations,<br/>
       support graphic framebuffer for Xen paravirt (Daniel Berrange),<br/>
       support for default Xen config files and inactive domains of 3.0.4 (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.1.9: Nov 29 2006</h3>
     <ul>
       <li>Features:<br/>
       add API to dump core of domains (but requires a patched xend),<br/>
       pygrub bootloader information take over &lt;os&gt; information<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       fix OS reporting when running as non-root,<br/>
       fix the reconnect regression test,<br/>
       Fix a memory leak (Daniel Berrange),<br/>
       python bindings: fix unsigned long marshalling (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       python bindings: release interpeter lock when calling C (Daniel Berrange),<br/>
       don't raise HTTP error when looking information for a domain,<br/>
       python bindings: Domain instances now link to the Connect to avoid garbage collection and disconnect,<br/>
       updated the localization strings<br/>
       </li>
+
       <li>Cleanups:<br/>
       some refactoring to use the driver for all entry points<br/>
       </li>
     </ul>
+
     <h3>0.1.8: Oct 16 2006</h3>
     <ul>
       <li>Documentation:<br/>
       fix virsh man page (Noriko Mizumoto)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       Bug for system with page size != 4k,<br/>
       memory leak fixes (xend interface and XML parsing) (Daniel Berrange),<br/>
       mlock/munlock size fixes (Daniel Berrange),<br/>
       don't label crashed domains as shut off (Peter Vetere)<br/>
       </li>
+
       <li>Improvements:<br/>
       vcpu number initialization (Philippe Berthault),<br/>
       blktapdd support for alternate drivers like blktap (Daniel Berrange),<br/>
       improve error reporting<br/>
       </li>
     </ul>
+
     <h3>0.1.7: Sep 29 2006</h3>
     <ul>
       <li>Bug Fixes:<br/>
       fix another problem in the hypercalls change in Xen changeset 86d26e6ec89b when getting domain information (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.1.6: Sep 22 2006</h3>
     <ul>
       <li>Features:<br/>
       Support for new Xen-3.0.3 cdrom and disk configuration (Daniel Berrange),<br/>
       Support for setting VNC port when creating domains with new xend config files (Daniel Berrange)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       Fix bug when running against xen-3.0.2 hypercalls (Jim Fehlig),<br/>
       Fix reconnection problem when talking directly to http xend<br/>
       </li>
     </ul>
+
     <h3>0.1.5: Sep 5 2006</h3>
     <ul>
       <li>Features:<br/>
       Support for new hypercalls change in Xen changeset 86d26e6ec89b<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       virParseUUID() was wrong,<br/>
       networking for paravirt guests (Daniel Berrange),<br/>
       string cast bug when handling error in python (Pete Vetere),<br/>
       HTTP 500 xend error code handling (Pete Vetere and Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       test suite for SEXPR &lt;-&gt; XML format conversions (Daniel Berrange),<br/>
       virsh output regression suite (Daniel Berrange),<br/>
       virsh output improvement (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.1.4: Aug 16 2006</h3>
     <ul>
       <li>Documentation:<br/>
       spelling (Daniel Berrange),<br/>
       test driver examples<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       spec file fix (Mark McLoughlin),<br/>
       error report problem (with Hugh Brock),<br/>
       fix python detection code,<br/>
       remove duplicate initialization errors (Daniel Berrange)<br/>
       </li>
+
       <li>Improvements:<br/>
       UUID in XML description (Peter Vetere),<br/>
       proxy code cleanup,<br/>
       large improvements to test driver (Daniel Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.1.3: Jul 11 2006</h3>
     <ul>
       <li>Documentation:<br/>
       augmented to cover hvm domains<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       build as non-root,<br/>
       fix xend access when root,<br/>
       XML serialization and parsing fixes (Mark McLoughlin),<br/>
       allow to create domains without disk (Mark McLoughlin)<br/>
       </li>
+
       <li>Improvements:<br/>
       xenDaemonLookupByID from O(n^2) to O(n) (Daniel Berrange),<br/>
       support for fully virtualized guest (Jim Fehlig, DV, Mark McLoughlin)<br/>
       </li>
     </ul>
+
     <h3>0.1.2: Jul 3 2006</h3>
     <ul>
       <li>Features:<br/>
       proxy mechanism for unprivileged read-only access by http<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       headers include paths fixup<br/>
       </li>
     </ul>
+
     <h3>0.1.1: Jun 21 2006</h3>
     <ul>
       <li>Features:<br/>
       Cope with API change introduced in Xen changeset 10277,<br/>
       new test driver for regression checks (Daniel P. Berrange)<br/>
       </li>
+
       <li>Documentation:<br/>
       Python examples (David Lutterkort),<br/>
       new Perl binding URL,<br/>
       man page update (Karel Zak)<br/>
       </li>
+
       <li>Portability:<br/>
       ncurses fallback (Jim Fehlig),<br/>
       VPATH builds (Daniel P. Berrange)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       uninitialized memory access in error reporting,<br/>
       S-Expr parsing (Jim Fehlig, Jeremy Katz),<br/>
       virConnectOpen bug,<br/>
       remove a TODO in xs_internal.c<br/>
       </li>
+
       <li>Improvements:<br/>
       added UUID to XML serialization,<br/>
       buffer usage (Karel Zak),<br/>
       --connect argument to virsh (Daniel P. Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       new entry points,<br/>
       cleanup of libvirt.c (with Daniel P. Berrange)<br/>
       </li>
     </ul>
+
     <h3>0.1.0: Apr 10 2006</h3>
     <ul>
       <li>Features:<br/>
       new APIs for Node information and Reboot<br/>
       </li>
+
       <li>Documentation:<br/>
       updates on architecture and format,<br/>
       typo fix (Jim Meyering),<br/>
       virsh: man page (Andrew Puch)<br/>
       </li>
+
       <li>Portability:<br/>
       --with-xen-distdir option (Ronald Aigner),<br/>
       out of tree build and pkginfo cflag fix (Daniel Berrange)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       error message (Jim Meyering),<br/>
       error allocation in virsh (Jim Meyering),<br/>
       virDomainLookupByID (Jim Fehlig)<br/>
       </li>
+
       <li>Improvements<br/>
       enhancement and fixes of the XML description format (David Lutterkort and Jim Fehlig),<br/>
       virsh: more options, create, nodeinfo (Karel Zak),<br/>
       bindings: exception handling in examples (Jim Meyering),<br/>
       bindings: perl ones out of tree (Daniel Berrange)<br/>
       </li>
+
       <li>Cleanups:<br/>
       refactoring internals into a driver model,<br/>
       more error handling,<br/>
       thread safety and ref counting<br/>
       </li>
     </ul>
+
     <h3>0.0.6: Feb 28 2006</h3>
     <ul>
       <li>Features:<br/>
       add error handling APIs both synchronous and asynchronous,<br/>
       added minimal hook for error handling at the python level<br/>
       </li>
+
       <li>Documentation:<br/>
       augment the documentation and tests to cover error handling<br/>
       </li>
+
       <li>Improvements:<br/>
       improved the python bindings<br/>
       </li>
     </ul>
+
     <h3>0.0.5: Feb 23 2006</h3>
     <ul>
       <li>Features<br/>
       Adding regression tests in python and examples in C,<br/>
       Added devhelp help for Gnome/Gtk programmers,<br/>
       </li>
+
       <li>Documentation:<br/>
       web site improvement, extended the documentation to cover the XML format and Python API<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       fixed the XML dump when using the Xend access,<br/>
       Fixed a few more problem related to the name change<br/>
       </li>
     </ul>
+
     <h3>0.0.4: Feb 10 2006</h3>
     <ul>
       <li>Bug Fixes:<br/>
       Fix various bugs introduced in the name change<br/>
       </li>
     </ul>
+
     <h3>0.0.3: Feb 9 2006</h3>
     <ul>
       <li>Features:<br/>
       Switch name from 'libvir' to libvirt,<br/>
       Starting infrastructure to add code examples<br/>
       </li>
+
       <li>Improvements:<br/>
       Update of python bindings for completeness<br/>
       </li>
     </ul>
+
     <h3>0.0.2: Jan 29 2006</h3>
     <ul>
       <li>Features:<br/>
       integration of HTTP xend RPC based on libxend by Anthony Liquori for most operations,<br/>
       Adding Save and Restore APIs<br/>
       </li>
+
       <li>Documentation:<br/>
       Update of the documentation, web site redesign (Diana Fong)<br/>
       </li>
+
       <li>Bug Fixes:<br/>
       fix the Python bindings bug when domain and connections where freed<br/>
       </li>
+
       <li>Improvements:<br/>
       extended the virsh command line tool (Karel Zak),<br/>
       remove xenstore transactions (Anthony Liguori)<br/>
       </li>
     </ul>
+
     <h3>0.0.1: Dec 19 2005</h3>
     <ul>
       <li>Features:<br/>
       Minimal autogenerated Python bindings<br/>
       </li>
     </ul>
+
   </body>
 </html>