NEWS: Fix newlines

Some <br/> tags were missing from the end of the corresponding
line, some of there were in the middle of the line instead.
This commit is contained in:
Andrea Bolognani 2015-10-13 18:10:03 +02:00
parent 7b45172a06
commit a7a0eb531d

View File

@ -610,9 +610,9 @@
<h3>1.2.17: Jul 02 2015</h3> <h3>1.2.17: Jul 02 2015</h3>
<ul> <ul>
<li>Features:<br/> <li>Features:<br/>
numerous improvements and refactoring of the parallels driver (Maxim Nestratov) numerous improvements and refactoring of the parallels driver (Maxim Nestratov),<br/>
hardening of vcpu code (Peter Krempa) hardening of vcpu code (Peter Krempa),<br/>
hardening of migration code (Jiri Denemark) hardening of migration code (Jiri Denemark)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -2808,7 +2808,7 @@
Internal driver refactoring (Daniel P. Berrange)<br/> Internal driver refactoring (Daniel P. Berrange)<br/>
</li> </li>
<li>Documentation <li>Documentation:<br/>
virsh: Adjust the text in man page regarding qemu-attach (John Ferlan),<br/> virsh: Adjust the text in man page regarding qemu-attach (John Ferlan),<br/>
HACKING: Regenerate after recent change (Peter Krempa),<br/> HACKING: Regenerate after recent change (Peter Krempa),<br/>
fix an improper git browsable address (Chen Hanxiao),<br/> fix an improper git browsable address (Chen Hanxiao),<br/>
@ -4514,7 +4514,7 @@
qemu: cleanup error checking on agent replies (Martin Kletzander)<br/> qemu: cleanup error checking on agent replies (Martin Kletzander)<br/>
</li> </li>
<li>Improvements <li>Improvements:<br/>
util: new stricter unsigned int parsing (Eric Blake),<br/> util: new stricter unsigned int parsing (Eric Blake),<br/>
util: fix uint parsing on 64-bit platforms (Eric Blake),<br/> util: fix uint parsing on 64-bit platforms (Eric Blake),<br/>
Misc error reporting bugs in QEMU cli builder (Daniel P. Berrange),<br/> Misc error reporting bugs in QEMU cli builder (Daniel P. Berrange),<br/>
@ -9872,7 +9872,7 @@
Add systemd journal support (Daniel P. Berrange),<br/> Add systemd journal support (Daniel P. Berrange),<br/>
Add a qemu capabilities cache manager (Daniel P. Berrange),<br/> Add a qemu capabilities cache manager (Daniel P. Berrange),<br/>
USB migration support (Jiri Denemark),<br/> USB migration support (Jiri Denemark),<br/>
various improvement and fixes when using QMP QEmu interface various improvement and fixes when using QMP QEmu interface<br/>
Support for Xen 4.2 (Jim Fehlig),<br/> Support for Xen 4.2 (Jim Fehlig),<br/>
Lot of localization enhancements (Transifex teams)<br/> Lot of localization enhancements (Transifex teams)<br/>
</li> </li>
@ -13494,7 +13494,7 @@
new API virDomainUndefineFlags (Osier Yang),<br/> new API virDomainUndefineFlags (Osier Yang),<br/>
Implement code to attach to external QEMU instances. (Daniel P. Berrange),<br/> Implement code to attach to external QEMU instances. (Daniel P. Berrange),<br/>
various missing python binding (Hu Tao and Lai Jiangshan),<br/> various missing python binding (Hu Tao and Lai Jiangshan),<br/>
bios: Add support for SGA (Michal Privoznik) bios: Add support for SGA (Michal Privoznik)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -13522,7 +13522,7 @@
Fix virsh inject-nmi man page (KAMEZAWA Hiroyuki),<br/> Fix virsh inject-nmi man page (KAMEZAWA Hiroyuki),<br/>
virsh: make destroy sound less scary (Eric Blake),<br/> virsh: make destroy sound less scary (Eric Blake),<br/>
minor whitespace cleanups (Eric Blake),<br/> minor whitespace cleanups (Eric Blake),<br/>
Add documentation for the seclabel XML element (Daniel P. Berrange) Add documentation for the seclabel XML element (Daniel P. Berrange)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
@ -13542,7 +13542,7 @@
build: fix virBufferVasprintf on mingw (Eric Blake),<br/> build: fix virBufferVasprintf on mingw (Eric Blake),<br/>
Fix compilation of statstest.c during make check (Jim Fehlig),<br/> Fix compilation of statstest.c during make check (Jim Fehlig),<br/>
Fix compilation error when SASL support is disabled (Jean-Baptiste Rouault),<br/> Fix compilation error when SASL support is disabled (Jean-Baptiste Rouault),<br/>
tests: Disable networkxml2argvtest when configured without network (Matthias Bolte) tests: Disable networkxml2argvtest when configured without network (Matthias Bolte)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
@ -13632,7 +13632,7 @@
util: close the ioctl socket at the end of if(Get|Set)MacAddress (Laine Stump),<br/> util: close the ioctl socket at the end of if(Get|Set)MacAddress (Laine Stump),<br/>
pci: initialize state values on reattach (Guannan Ren),<br/> pci: initialize state values on reattach (Guannan Ren),<br/>
qemu: Fix virFileMakePath error handling in snapshot creation (Matthias Bolte),<br/> qemu: Fix virFileMakePath error handling in snapshot creation (Matthias Bolte),<br/>
storage: Do not override the exact error of createRawFile (Osier Yang) storage: Do not override the exact error of createRawFile (Osier Yang)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -13890,7 +13890,7 @@
conf: fix domain parse flags (Laine Stump),<br/> conf: fix domain parse flags (Laine Stump),<br/>
conf: Fix declaration of virNetworkDNS(Hosts)Def struct (Matthias Bolte),<br/> conf: Fix declaration of virNetworkDNS(Hosts)Def struct (Matthias Bolte),<br/>
Allow for resource relabelling with static labels (Daniel P. Berrange),<br/> Allow for resource relabelling with static labels (Daniel P. Berrange),<br/>
Allow a base label to be specified in dynamic labelling mode (Daniel P. Berrange) Allow a base label to be specified in dynamic labelling mode (Daniel P. Berrange)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -13909,7 +13909,7 @@
maint: fix typos on guaranteed (Eric Blake),<br/> maint: fix typos on guaranteed (Eric Blake),<br/>
build: fix broken build (Eric Blake),<br/> build: fix broken build (Eric Blake),<br/>
maint: fix spelling of Red Hat (Eric Blake),<br/> maint: fix spelling of Red Hat (Eric Blake),<br/>
tests: Fix virshtest failure after dominfo changed (Osier Yang) tests: Fix virshtest failure after dominfo changed (Osier Yang)<br/>
</li> </li>
</ul> </ul>
<h3>0.9.3: Jul 4 2011</h3> <h3>0.9.3: Jul 4 2011</h3>
@ -13924,7 +13924,7 @@
send-key: Defining the public API (Lai Jiangshan),<br/> send-key: Defining the public API (Lai Jiangshan),<br/>
vcpupin: introduce a new libvirt API (virDomainPinVcpuFlags) (Taku Izumi),<br/> vcpupin: introduce a new libvirt API (virDomainPinVcpuFlags) (Taku Izumi),<br/>
support multifunction PCI device (Wen Congyang),<br/> support multifunction PCI device (Wen Congyang),<br/>
lxc: various improvements (Cole Robinson) lxc: various improvements (Cole Robinson)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
Add documentation for configuration lock managers (Daniel P. Berrange),<br/> Add documentation for configuration lock managers (Daniel P. Berrange),<br/>
@ -13938,7 +13938,7 @@
updated list of applications using libvirt. (Ohad Levy),<br/> updated list of applications using libvirt. (Ohad Levy),<br/>
improve VIR_DOMAIN_AFFECT_CURRENT description (Eric Blake),<br/> improve VIR_DOMAIN_AFFECT_CURRENT description (Eric Blake),<br/>
Add doc for video element (Osier Yang),<br/> Add doc for video element (Osier Yang),<br/>
Make hvsupport.pl pick up the host device drivers (Matthias Bolte) Make hvsupport.pl pick up the host device drivers (Matthias Bolte)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
Explicitly invoke python for API doc generator (Daniel Veillard),<br/> Explicitly invoke python for API doc generator (Daniel Veillard),<br/>
@ -13963,7 +13963,7 @@
build: fix building error when building without libvirtd (Wen Congyang),<br/> build: fix building error when building without libvirtd (Wen Congyang),<br/>
Skip nodeinfo test on non intel architectures (Guido Günther),<br/> Skip nodeinfo test on non intel architectures (Guido Günther),<br/>
Fix dlopen dependency (Matthias Bolte),<br/> Fix dlopen dependency (Matthias Bolte),<br/>
virt-aa-helper: add missing include (Eric Blake) virt-aa-helper: add missing include (Eric Blake)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
@ -14026,7 +14026,7 @@
vcpupin: Fix cpu affinity setting bug of qemu driver (Taku Izumi),<br/> vcpupin: Fix cpu affinity setting bug of qemu driver (Taku Izumi),<br/>
daemon: plug memory leak (Eric Blake),<br/> daemon: plug memory leak (Eric Blake),<br/>
qemu: add missing break statement (Eric Blake),<br/> qemu: add missing break statement (Eric Blake),<br/>
storage: avoid mishandling backing store &gt; 2GB (Eric Blake) storage: avoid mishandling backing store &gt; 2GB (Eric Blake)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -14225,7 +14225,7 @@
util: Implement virRun as a wrapper around virCommand (Cole Robinson),<br/> util: Implement virRun as a wrapper around virCommand (Cole Robinson),<br/>
qemu: Convert virExec usage to virCommand (Cole Robinson),<br/> qemu: Convert virExec usage to virCommand (Cole Robinson),<br/>
Use VIR_USE_CPU instead of new wheel (Osier Yang),<br/> Use VIR_USE_CPU instead of new wheel (Osier Yang),<br/>
Avoid virGetVersion failure on specific driver support configurations (Matthias Bolte) Avoid virGetVersion failure on specific driver support configurations (Matthias Bolte)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
cgroup: silence coverity warning (Eric Blake),<br/> cgroup: silence coverity warning (Eric Blake),<br/>
@ -14246,7 +14246,7 @@
build: silence coverity false positive (Eric Blake),<br/> build: silence coverity false positive (Eric Blake),<br/>
Move virRun, virExec*, virFork to util/command (Cole Robinson),<br/> Move virRun, virExec*, virFork to util/command (Cole Robinson),<br/>
util: Remove unused virExec wrapper (Cole Robinson),<br/> util: Remove unused virExec wrapper (Cole Robinson),<br/>
esx: Remove duplicated invalid-argument checks (Matthias Bolte) esx: Remove duplicated invalid-argument checks (Matthias Bolte)<br/>
</li> </li>
</ul> </ul>
<h3>0.9.2: Jun 6 2011</h3> <h3>0.9.2: Jun 6 2011</h3>
@ -15548,7 +15548,7 @@
build: allow mingw compilation with virCommand (Eric Blake),<br/> build: allow mingw compilation with virCommand (Eric Blake),<br/>
build: quote AC_LANG_PROGRAM to avoid warnings with autoconf 2.68 (Diego Elio Pettenò),<br/> build: quote AC_LANG_PROGRAM to avoid warnings with autoconf 2.68 (Diego Elio Pettenò),<br/>
build: properly handle ./configure --with-libpcap (Diego Elio Pettenò),<br/> build: properly handle ./configure --with-libpcap (Diego Elio Pettenò),<br/>
build: avoid shadowing devname(),<br/> on BSD systems (Eric Blake) build: avoid shadowing devname() on BSD systems (Eric Blake)<br/>
Fix undefined symbol errors when macvtap support is disabled (Matthias Bolte),<br/> Fix undefined symbol errors when macvtap support is disabled (Matthias Bolte),<br/>
Fix warning when macvtap support is disabled (Jean-Baptiste Rouault)<br/> Fix warning when macvtap support is disabled (Jean-Baptiste Rouault)<br/>
</li> </li>
@ -15620,8 +15620,8 @@
Utility functions to produce an IPv4 broadcast address (Laine Stump),<br/> Utility functions to produce an IPv4 broadcast address (Laine Stump),<br/>
qemu: add -incoming fd:n capability checking (Eric Blake),<br/> qemu: add -incoming fd:n capability checking (Eric Blake),<br/>
spec: Automatically turn on cgconfig service (Daniel P. Berrange),<br/> spec: Automatically turn on cgconfig service (Daniel P. Berrange),<br/>
Replace setuid/setgid/initgroups with virSetUIDGID(),<br/> (Laine Stump) Replace setuid/setgid/initgroups with virSetUIDGID() (Laine Stump)<br/>
new virSetUIDGID(),<br/> utility function (Laine Stump) new virSetUIDGID() utility function (Laine Stump)<br/>
Preserve errno across calls to error reporting functions &amp; VIR_FREE (Laine Stump),<br/> Preserve errno across calls to error reporting functions &amp; VIR_FREE (Laine Stump),<br/>
Run radvd for virtual networks with IPv6 addresses (Laine Stump),<br/> Run radvd for virtual networks with IPv6 addresses (Laine Stump),<br/>
Turn on IPv6 support in the bridge_driver.c virtual network driver (Laine Stump),<br/> Turn on IPv6 support in the bridge_driver.c virtual network driver (Laine Stump),<br/>
@ -15681,7 +15681,7 @@
Add a new function doCoreDump (Hu Tao),<br/> Add a new function doCoreDump (Hu Tao),<br/>
threadpool impl (Hu Tao),<br/> threadpool impl (Hu Tao),<br/>
qemu: Distinguish between domain shutdown and crash (Jiri Denemark),<br/> qemu: Distinguish between domain shutdown and crash (Jiri Denemark),<br/>
qemu: Only build devstr when needs (attach PCI controller),<br/> (Osier Yang) qemu: Only build devstr when needs (attach PCI controller) (Osier Yang)<br/>
configure: improve misleading libnl missing error message (Justin Clift),<br/> configure: improve misleading libnl missing error message (Justin Clift),<br/>
maint: update to latest gnulib (Eric Blake),<br/> maint: update to latest gnulib (Eric Blake),<br/>
openvz: convert popen to virCommand (Eric Blake),<br/> openvz: convert popen to virCommand (Eric Blake),<br/>
@ -15691,14 +15691,14 @@
command: improve allocation failure reporting (Eric Blake),<br/> command: improve allocation failure reporting (Eric Blake),<br/>
tests: Fix detection of expected error (Jiri Denemark),<br/> tests: Fix detection of expected error (Jiri Denemark),<br/>
tests: Fix code formating in commandtest (Jiri Denemark),<br/> tests: Fix code formating in commandtest (Jiri Denemark),<br/>
smbios: allow (),<br/> in smbios strings (Eric Blake) smbios: allow () in smbios strings (Eric Blake)<br/>
smbios: support system family (Eric Blake),<br/> smbios: support system family (Eric Blake),<br/>
threads: add virThreadID for debugging use (Eric Blake),<br/> threads: add virThreadID for debugging use (Eric Blake),<br/>
tests: Don't ignore return value of getcwd(),<br/> (Jiri Denemark) tests: Don't ignore return value of getcwd(), (Jiri Denemark),<br/>
build: Fix internal docs generation in VPATH builds (Jiri Denemark),<br/> build: Fix internal docs generation in VPATH builds (Jiri Denemark),<br/>
Change return value of VIR_DRV_SUPPORTS_FEATURE to bool (Jiri Denemark),<br/> Change return value of VIR_DRV_SUPPORTS_FEATURE to bool (Jiri Denemark),<br/>
Implement virVMOperationType{To|From}String independent from WITH_MACVTAP (Matthias Bolte),<br/> Implement virVMOperationType{To|From}String independent from WITH_MACVTAP (Matthias Bolte),<br/>
Create file in virFileWriteStr(),<br/> if it doesn't exist (Jean-Baptiste Rouault) Create file in virFileWriteStr() if it doesn't exist (Jean-Baptiste Rouault)<br/>
Remove bogus includes (Daniel P. Berrange),<br/> Remove bogus includes (Daniel P. Berrange),<br/>
uml: convert to virCommand (Daniel P. Berrange),<br/> uml: convert to virCommand (Daniel P. Berrange),<br/>
qemu: convert to virCommand (Eric Blake),<br/> qemu: convert to virCommand (Eric Blake),<br/>
@ -15947,7 +15947,7 @@
Enable support for nested SVM (Daniel P. Berrange),<br/> Enable support for nested SVM (Daniel P. Berrange),<br/>
Virtio plan9fs filesystem QEMU (Daniel P. Berrange),<br/> Virtio plan9fs filesystem QEMU (Daniel P. Berrange),<br/>
Memory parameter controls (Nikunj A. Dadhania),<br/> Memory parameter controls (Nikunj A. Dadhania),<br/>
portability to OS-X (Justin Clift) portability to OS-X (Justin Clift)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
virsh: improve the help description for managedsave and start (Justin Clift),<br/> virsh: improve the help description for managedsave and start (Justin Clift),<br/>
@ -15982,7 +15982,7 @@
reworked the policykit patch submitted by Patrick Dignan (Justin Clift),<br/> reworked the policykit patch submitted by Patrick Dignan (Justin Clift),<br/>
fix the xml validity errors regarding name and id (Justin Clift),<br/> fix the xml validity errors regarding name and id (Justin Clift),<br/>
improve wording for the dev guide (Justin Clift),<br/> improve wording for the dev guide (Justin Clift),<br/>
add the app dev guide (Justin Clift) add the app dev guide (Justin Clift)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
mingw: Add body for virFork and remove double virDriverLoadModule export (Matthias Bolte),<br/> mingw: Add body for virFork and remove double virDriverLoadModule export (Matthias Bolte),<br/>
@ -15999,7 +15999,7 @@
nwfilter: add a missing define, so libvirtd builds on macos x (Justin Clift),<br/> nwfilter: add a missing define, so libvirtd builds on macos x (Justin Clift),<br/>
build: avoid non-portable IPv6 struct member, for MacOS X (Eric Blake),<br/> build: avoid non-portable IPv6 struct member, for MacOS X (Eric Blake),<br/>
virsh: change wexitstatus order to allow compilation on mac osx (Justin Clift),<br/> virsh: change wexitstatus order to allow compilation on mac osx (Justin Clift),<br/>
build: use portable sed expressions (Eric Blake) build: use portable sed expressions (Eric Blake)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
eliminate possibility of a double-closed file descriptor (Stefan Berger),<br/> eliminate possibility of a double-closed file descriptor (Stefan Berger),<br/>
@ -16028,7 +16028,7 @@
phyp: Checking for NULL values when building new guest (Eduardo Otubo),<br/> phyp: Checking for NULL values when building new guest (Eduardo Otubo),<br/>
libvirt-guests: start late and stop early (Jiri Denemark),<br/> libvirt-guests: start late and stop early (Jiri Denemark),<br/>
nwfilter bug appearing on big endian machines (Stefan Berger),<br/> nwfilter bug appearing on big endian machines (Stefan Berger),<br/>
Rebuild network filter for UML guests on updates (Soren Hansen) Rebuild network filter for UML guests on updates (Soren Hansen)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
vbox: Stop hardcoding a single path for VBoxXPCOMC.so (Matthias Bolte),<br/> vbox: Stop hardcoding a single path for VBoxXPCOMC.so (Matthias Bolte),<br/>
@ -16146,7 +16146,7 @@
Refactor some daemon code to facilitate introduction of static probes (Daniel P. Berrange),<br/> Refactor some daemon code to facilitate introduction of static probes (Daniel P. Berrange),<br/>
nodeinfo: work when hot-plugging is disabled (Eric Blake),<br/> nodeinfo: work when hot-plugging is disabled (Eric Blake),<br/>
libvirtd: improve the error message displayed on tls client auth failure (Justin Clift),<br/> libvirtd: improve the error message displayed on tls client auth failure (Justin Clift),<br/>
virsh: Use virBuffer for generating XML (Jiri Denemark) virsh: Use virBuffer for generating XML (Jiri Denemark)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
audit: printf warning fix (KAMEZAWA Hiroyuki),<br/> audit: printf warning fix (KAMEZAWA Hiroyuki),<br/>
@ -16182,19 +16182,19 @@
tests: silence qemuargv2xmltest noise (Eric Blake),<br/> tests: silence qemuargv2xmltest noise (Eric Blake),<br/>
tests: clean up qemuargv2xmltest (Eric Blake),<br/> tests: clean up qemuargv2xmltest (Eric Blake),<br/>
maint: silence warning from libtool (Eric Blake),<br/> maint: silence warning from libtool (Eric Blake),<br/>
tests: Fix preprocessor indentation (Jiri Denemark) tests: Fix preprocessor indentation (Jiri Denemark)<br/>
</li> </li>
</ul> </ul>
<h3>0.8.4: Sep 10 2010</h3> <h3>0.8.4: Sep 10 2010</h3>
<ul> <ul>
<li>Features: <li>Features:<br/>
various improvements to UML driver (Soren Hansen) various improvements to UML driver (Soren Hansen)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
docs: fix lxc examples (Serge Hallyn),<br/> docs: fix lxc examples (Serge Hallyn),<br/>
docs: mention domain clock improvements (Eric Blake),<br/> docs: mention domain clock improvements (Eric Blake),<br/>
docs: fix an incorrect keyword in updated hooks page (Justin Clift),<br/> docs: fix an incorrect keyword in updated hooks page (Justin Clift),<br/>
docs: significant expansion of custom hook script information (Justin Clift) docs: significant expansion of custom hook script information (Justin Clift)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
@ -16202,7 +16202,7 @@
build: allow mingw VPATH build (Eric Blake),<br/> build: allow mingw VPATH build (Eric Blake),<br/>
Generate libvirt_qemu.def from libvirt_qemu.syms for MinGW builds (Matthias Bolte),<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/> 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ò) build-sys: fix build when daemon is disabled by not installing libvirtd.8 (Diego Elio Pettenò)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
@ -16236,7 +16236,7 @@
bridge: Fix potential segfault when preparing dnsmasq arguments (Jiri Denemark),<br/> bridge: Fix potential segfault when preparing dnsmasq arguments (Jiri Denemark),<br/>
Fix return value usage (Doug Goldstein),<br/> Fix return value usage (Doug Goldstein),<br/>
nodeinfo: skip offline CPUs (Eric Blake),<br/> nodeinfo: skip offline CPUs (Eric Blake),<br/>
Do not use boot=on on IDE device (Daniel Veillard) Do not use boot=on on IDE device (Daniel Veillard)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -16300,7 +16300,7 @@
bootloader_args is named bootargs in xen-xm (Philipp Hahn),<br/> bootloader_args is named bootargs in xen-xm (Philipp Hahn),<br/>
Fix return value usage (Doug Goldstein),<br/> Fix return value usage (Doug Goldstein),<br/>
qemu: improve error if tun device is missing (Doug Goldstein),<br/> qemu: improve error if tun device is missing (Doug Goldstein),<br/>
build: rerun bootstrap if po/Makevars got nuked (Eric Blake) build: rerun bootstrap if po/Makevars got nuked (Eric Blake)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -16326,7 +16326,7 @@
build: fix AppArmor compilation (Jamie Strandboge),<br/> build: fix AppArmor compilation (Jamie Strandboge),<br/>
Avoid unnecessary bootstrap runs in VPATH builds (Jiri Denemark),<br/> Avoid unnecessary bootstrap runs in VPATH builds (Jiri Denemark),<br/>
maint: update an email address preference (Eric Blake),<br/> maint: update an email address preference (Eric Blake),<br/>
phyp: refactor phypListDomainsGeneric to eliminate buffer overflow (Eduardo Otubo) phyp: refactor phypListDomainsGeneric to eliminate buffer overflow (Eduardo Otubo)<br/>
</li> </li>
</ul> </ul>
<h3>0.8.3: Aug 4 2010</h3> <h3>0.8.3: Aug 4 2010</h3>
@ -16334,7 +16334,7 @@
<li>Features:<br/> <li>Features:<br/>
esx: Support vSphere 4.1 (Matthias Bolte),<br/> esx: Support vSphere 4.1 (Matthias Bolte),<br/>
Qemu arbitrary monitor commands. (Chris Lalancette),<br/> Qemu arbitrary monitor commands. (Chris Lalancette),<br/>
Qemu Monitor API entry point. (Chris Lalancette) Qemu Monitor API entry point. (Chris Lalancette)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
docs: Link wiki FAQ to main page (Cole Robinson),<br/> docs: Link wiki FAQ to main page (Cole Robinson),<br/>
@ -16344,11 +16344,11 @@
docs: fix so generated .html files are removed with make clean (Justin Clift),<br/> docs: fix so generated .html files are removed with make clean (Justin Clift),<br/>
virsh: Fix man page syntax (Jiri Denemark),<br/> virsh: Fix man page syntax (Jiri Denemark),<br/>
html docs: added firewall explanation page by daniel berrange (Justin Clift),<br/> html docs: added firewall explanation page by daniel berrange (Justin Clift),<br/>
libvirtd: add man page for libvirtd (Justin Clift) libvirtd: add man page for libvirtd (Justin Clift)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
Fix compile on i686. (Chris Lalancette),<br/> Fix compile on i686. (Chris Lalancette),<br/>
daemon: dispatch.c should include stdio.h (and stdarg.h) (Ryota Ozaki) daemon: dispatch.c should include stdio.h (and stdarg.h) (Ryota Ozaki)<br/>
</li> </li>
<li>Bug fixes:<br/> <li>Bug fixes:<br/>
qemu: Fix PCI address allocation (Jiri Denemark),<br/> qemu: Fix PCI address allocation (Jiri Denemark),<br/>
@ -16398,7 +16398,7 @@
cpuCompare: Fix crash on unexpected CPU XML (Jiri Denemark),<br/> cpuCompare: Fix crash on unexpected CPU XML (Jiri Denemark),<br/>
cpu: Fail when CPU type cannot be detected from XML (Jiri Denemark),<br/> cpu: Fail when CPU type cannot be detected from XML (Jiri Denemark),<br/>
cpuCompare: Fix comparison of two host CPUs (Jiri Denemark),<br/> cpuCompare: Fix comparison of two host CPUs (Jiri Denemark),<br/>
Fix potential crash in QEMU monitor JSON impl (Daniel P. Berrange) Fix potential crash in QEMU monitor JSON impl (Daniel P. Berrange)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
OpenVZ: implement suspend/resume driver APIs (Jean-Baptiste Rouault),<br/> OpenVZ: implement suspend/resume driver APIs (Jean-Baptiste Rouault),<br/>
@ -16469,7 +16469,7 @@
cpu: Add support for CPU vendor (Jiri Denemark),<br/> cpu: Add support for CPU vendor (Jiri Denemark),<br/>
cpuBaseline: Detect empty set of common features (Jiri Denemark),<br/> cpuBaseline: Detect empty set of common features (Jiri Denemark),<br/>
cpuBaseline: Don't mess with the CPU returned by arch driver (Jiri Denemark),<br/> cpuBaseline: Don't mess with the CPU returned by arch driver (Jiri Denemark),<br/>
Make html docs in non-srcdir build (Jiri Denemark) Make html docs in non-srcdir build (Jiri Denemark)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
Fix build error in virsh.c (Laine Stump)<br/> Fix build error in virsh.c (Laine Stump)<br/>
@ -16494,7 +16494,7 @@
Remove error checking after using vshMalloc. (Chris Lalancette)<br/> Remove error checking after using vshMalloc. (Chris Lalancette)<br/>
Remove the "showerror" parameter from vshConnectionUsability. (Chris Lalancette)<br/> Remove the "showerror" parameter from vshConnectionUsability. (Chris Lalancette)<br/>
Eliminate compiler warning due to gettext string with no format args (Laine Stump)<br/> Eliminate compiler warning due to gettext string with no format args (Laine Stump)<br/>
Fix build by removing unknown pod2man flag (Daniel P. Berrange) Fix build by removing unknown pod2man flag (Daniel P. Berrange)<br/>
</li> </li>
</ul> </ul>
<h3>0.8.2: Jul 5 2010</h3> <h3>0.8.2: Jul 5 2010</h3>
@ -16505,7 +16505,7 @@
add 802.1Qbh and 802.1Qbg switches handling (Stefan Berger),<br/> add 802.1Qbh and 802.1Qbg switches handling (Stefan Berger),<br/>
Support for VirtualBox version 3.2 (Jean-Baptiste Rouault),<br/> Support for VirtualBox version 3.2 (Jean-Baptiste Rouault),<br/>
Init script for handling guests on shutdown/boot (Jiri Denemark),<br/> Init script for handling guests on shutdown/boot (Jiri Denemark),<br/>
qemu: live migration with non-shared storage for kvm (Kenneth Nagin) qemu: live migration with non-shared storage for kvm (Kenneth Nagin)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
html docs: add link to PHP bindings by Radek Hladik (Justin Clift),<br/> html docs: add link to PHP bindings by Radek Hladik (Justin Clift),<br/>
@ -16526,7 +16526,7 @@
note a typo: VIR_MIGRATE_TUNNELLED should be VIR_MIGRATE_TUNNELED, (Jim Meyering),<br/> note a typo: VIR_MIGRATE_TUNNELLED should be VIR_MIGRATE_TUNNELED, (Jim Meyering),<br/>
datatypes: fix comment typo (Eric Blake),<br/> datatypes: fix comment typo (Eric Blake),<br/>
Fix a typo in docs (Ersek Laszlo),<br/> Fix a typo in docs (Ersek Laszlo),<br/>
docs: hacking: explain why using curly braces well is important (Jim Meyering) docs: hacking: explain why using curly braces well is important (Jim Meyering)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
cgroup: Fix compilation broken on MinGW due to dirent-&gt;d_type (Ryota Ozaki),<br/> cgroup: Fix compilation broken on MinGW due to dirent-&gt;d_type (Ryota Ozaki),<br/>
@ -16545,7 +16545,7 @@
build: avoid compiler warning (Eric Blake),<br/> build: avoid compiler warning (Eric Blake),<br/>
build: prefer WIN32 over __MINGW32__ checks (Eric Blake),<br/> build: prefer WIN32 over __MINGW32__ checks (Eric Blake),<br/>
dnsmasqReload: avoid mingw link failure (Eric Blake),<br/> dnsmasqReload: avoid mingw link failure (Eric Blake),<br/>
mingw: Fix symbol export (Matthias Bolte) mingw: Fix symbol export (Matthias Bolte)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
Avoid invoking the qemu monitor destroy callback if the constructor fails (Daniel P. Berrange),<br/> Avoid invoking the qemu monitor destroy callback if the constructor fails (Daniel P. Berrange),<br/>
@ -16634,7 +16634,7 @@
lxc: Make SetMemory work for active domains only (Jiri Denemark),<br/> lxc: Make SetMemory work for active domains only (Jiri Denemark),<br/>
cgroup: Fix possible memory leak in virCgroupMakeGroup (Ryota Ozaki),<br/> cgroup: Fix possible memory leak in virCgroupMakeGroup (Ryota Ozaki),<br/>
Fix memory leaks in cmdInterfaceEdit and cmdNWFilterEdit. (Laine Stump),<br/> Fix memory leaks in cmdInterfaceEdit and cmdNWFilterEdit. (Laine Stump),<br/>
lxc: Fix failure on starting a domain with multiple interfaces (Ryota Ozaki) lxc: Fix failure on starting a domain with multiple interfaces (Ryota Ozaki)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
vbox: Let configure detect/set the XPCOMC directory (Matthias Bolte),<br/> vbox: Let configure detect/set the XPCOMC directory (Matthias Bolte),<br/>
@ -16781,7 +16781,7 @@
nwfilter: skip some interfaces on filter update (Stefan Berger),<br/> nwfilter: skip some interfaces on filter update (Stefan Berger),<br/>
pass info where request stems from to have rules applied (Stefan Berger),<br/> pass info where request stems from to have rules applied (Stefan Berger),<br/>
dnsmasq.c: Fix OOM error reporting (Matthias Bolte),<br/> dnsmasq.c: Fix OOM error reporting (Matthias Bolte),<br/>
autobuild.sh: provide default prefix (Eric Blake) autobuild.sh: provide default prefix (Eric Blake)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
lxc: Change VIR_ERROR to VIR_DEBUG for just a debugging message (Ryota Ozaki),<br/> lxc: Change VIR_ERROR to VIR_DEBUG for just a debugging message (Ryota Ozaki),<br/>
@ -16848,20 +16848,20 @@
maint: whitespace cleanups (Eric Blake),<br/> maint: whitespace cleanups (Eric Blake),<br/>
qemu: Fix warning about a non-literal format string (Matthias Bolte),<br/> qemu: Fix warning about a non-literal format string (Matthias Bolte),<br/>
build: drop more redundant configure checks (Eric Blake),<br/> build: drop more redundant configure checks (Eric Blake),<br/>
build: silence a clang false positive (Eric Blake) build: silence a clang false positive (Eric Blake)<br/>
</li> </li>
</ul> </ul>
<h3>0.8.1: Apr 30 2010</h3> <h3>0.8.1: Apr 30 2010</h3>
<ul> <ul>
<li>Features:<br/> <li>Features:<br/>
Add virDomainGetBlockInfo API to query disk sizing (Daniel P. Berrange),<br/> Add virDomainGetBlockInfo API to query disk sizing (Daniel P. Berrange),<br/>
Starts dnsmasq from libvirtd with --dhcp-hostsfile option (Satoru SATOH) Starts dnsmasq from libvirtd with --dhcp-hostsfile option (Satoru SATOH)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
cleanup the download section of the documentation (Daniel Veillard),<br/> cleanup the download section of the documentation (Daniel Veillard),<br/>
Fix messsage as message. (Chris Lalancette),<br/> Fix messsage as message. (Chris Lalancette),<br/>
Fix up a debug typo. (Chris Lalancette),<br/> Fix up a debug typo. (Chris Lalancette),<br/>
add nwfilter functions to virsh man page (Stefan Berger) add nwfilter functions to virsh man page (Stefan Berger)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
Fix build on Ubuntu. (Chris Lalancette),<br/> Fix build on Ubuntu. (Chris Lalancette),<br/>
@ -16879,7 +16879,7 @@
virt-aa-helper-test: avoid non-portable echo -n (Eric Blake),<br/> virt-aa-helper-test: avoid non-portable echo -n (Eric Blake),<br/>
schematestutils.sh: improve shell portability: avoid "echo -e" (Jim Meyering),<br/> schematestutils.sh: improve shell portability: avoid "echo -e" (Jim Meyering),<br/>
Fix build of openvz on RHEL-5. (Chris Lalancette),<br/> Fix build of openvz on RHEL-5. (Chris Lalancette),<br/>
Fix spec file for builds without lxc (Daniel Berteaud) Fix spec file for builds without lxc (Daniel Berteaud)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
domain: Fix PCI address decimal parsing regression (Cole Robinson),<br/> domain: Fix PCI address decimal parsing regression (Cole Robinson),<br/>
@ -16926,7 +16926,7 @@
virGetHostnameLocalhost: avoid FP NULL-ptr-deref from clang (Jim Meyering),<br/> virGetHostnameLocalhost: avoid FP NULL-ptr-deref from clang (Jim Meyering),<br/>
nwfilter_ebiptables_driver.c: avoid NULL dereference (Jim Meyering),<br/> nwfilter_ebiptables_driver.c: avoid NULL dereference (Jim Meyering),<br/>
esxVMX_GatherSCSIControllers: avoid NULL dereference (Jim Meyering),<br/> esxVMX_GatherSCSIControllers: avoid NULL dereference (Jim Meyering),<br/>
Fix nodeinfotest on NUMA machines (Daniel P. Berrange) Fix nodeinfotest on NUMA machines (Daniel P. Berrange)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
Add support for another explicit IO error event (Daniel P. Berrange),<br/> Add support for another explicit IO error event (Daniel P. Berrange),<br/>
@ -16992,7 +16992,7 @@
nwfilter: use virFindFileInPath for needed CLI tools (Stefan Berger),<br/> nwfilter: use virFindFileInPath for needed CLI tools (Stefan Berger),<br/>
esx: Extend esx_vi_generator.py to cover methods too (Matthias Bolte),<br/> esx: Extend esx_vi_generator.py to cover methods too (Matthias Bolte),<br/>
Consolidate interface related functions in interface.c (Stefan Berger),<br/> Consolidate interface related functions in interface.c (Stefan Berger),<br/>
build: include usleep gnulib module (Eric Blake) build: include usleep gnulib module (Eric Blake)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
qemudDomainSaveFlag: remove dead store (Jim Meyering),<br/> qemudDomainSaveFlag: remove dead store (Jim Meyering),<br/>
@ -17023,7 +17023,7 @@
vshCommandRun: avoid used-uninitialized timing-related report from clang (Jim Meyering),<br/> vshCommandRun: avoid used-uninitialized timing-related report from clang (Jim Meyering),<br/>
Fix up formatting of remote protocol stuff. (Chris Lalancette),<br/> Fix up formatting of remote protocol stuff. (Chris Lalancette),<br/>
Remove some debugging leftovers. (Chris Lalancette),<br/> Remove some debugging leftovers. (Chris Lalancette),<br/>
build: fix syntax-check problems (Eric Blake) build: fix syntax-check problems (Eric Blake)<br/>
</li> </li>
</ul> </ul>
<h3>0.8.0: Apr 12 2010</h3> <h3>0.8.0: Apr 12 2010</h3>
@ -17040,7 +17040,7 @@
Introduce a new public API for domain events (Daniel P. Berrange),<br/> Introduce a new public API for domain events (Daniel P. Berrange),<br/>
Public virDomainMigrateSetMaxDowntime API (Jiri Denemark),<br/> Public virDomainMigrateSetMaxDowntime API (Jiri Denemark),<br/>
Add public API for volume wiping (David Allan),<br/> Add public API for volume wiping (David Allan),<br/>
xenapi: Initial commit of the new driver (Sharadha Prabhakar) xenapi: Initial commit of the new driver (Sharadha Prabhakar)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -17060,7 +17060,7 @@
doc: fix more typos in HACKING (Jim Meyering),<br/> doc: fix more typos in HACKING (Jim Meyering),<br/>
hacking: add a section on preprocessor conventions (Eric Blake),<br/> hacking: add a section on preprocessor conventions (Eric Blake),<br/>
hacking: fix typos (Eric Blake),<br/> hacking: fix typos (Eric Blake),<br/>
Update hacking.html.in (David Allan) Update hacking.html.in (David Allan)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
@ -17073,7 +17073,7 @@
bootstrap: Remove rsync from buildreq list (Matthias Bolte),<br/> bootstrap: Remove rsync from buildreq list (Matthias Bolte),<br/>
Make sure virtTestCaptureProgramOutput has a body on Windows (Matthias Bolte),<br/> Make sure virtTestCaptureProgramOutput has a body on Windows (Matthias Bolte),<br/>
Fix export of virConnectAuthPtrDefault for MinGW builds (Matthias Bolte),<br/> Fix export of virConnectAuthPtrDefault for MinGW builds (Matthias Bolte),<br/>
Make sure uid_t and gid_t are available (Matthias Bolte) Make sure uid_t and gid_t are available (Matthias Bolte)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
@ -17144,7 +17144,7 @@
Fix locking in qemudDomainMemoryStats (Adam Litke),<br/> Fix locking in qemudDomainMemoryStats (Adam Litke),<br/>
qemu restore: don't let corrupt input provoke unwarranted OOM (Jim Meyering),<br/> qemu restore: don't let corrupt input provoke unwarranted OOM (Jim Meyering),<br/>
virFileReadLimFD: diagnose maxlen &lt;= 0, rather than passing it on... (Jim Meyering),<br/> virFileReadLimFD: diagnose maxlen &lt;= 0, rather than passing it on... (Jim Meyering),<br/>
xen: don't let bogus packets trigger over-allocation and segfault (Jim Meyering) xen: don't let bogus packets trigger over-allocation and segfault (Jim Meyering)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -17284,7 +17284,7 @@
virsh: fix existing N_ uses (Eric Blake),<br/> virsh: fix existing N_ uses (Eric Blake),<br/>
Get thread and socket information in virsh nodeinfo. (Chris Lalancette),<br/> Get thread and socket information in virsh nodeinfo. (Chris Lalancette),<br/>
Eliminate large stack buffer in doTunnelSendAll (Laine Stump),<br/> Eliminate large stack buffer in doTunnelSendAll (Laine Stump),<br/>
build: consistently use C99 varargs macros (Eric Blake) build: consistently use C99 varargs macros (Eric Blake)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -17380,7 +17380,7 @@
ebtablesAddRemoveRule: avoid dead store (Jim Meyering),<br/> ebtablesAddRemoveRule: avoid dead store (Jim Meyering),<br/>
virInterfaceDefParseBond: avoid dead stores (Jim Meyering),<br/> virInterfaceDefParseBond: avoid dead stores (Jim Meyering),<br/>
xenXMDomainConfigParse: avoid dead store (Jim Meyering),<br/> xenXMDomainConfigParse: avoid dead store (Jim Meyering),<br/>
qemuMonitorTextGetMemoryStats: decrease risk of false positive in parsing (Jim Meyering) qemuMonitorTextGetMemoryStats: decrease risk of false positive in parsing (Jim Meyering)<br/>
</li> </li>
</ul> </ul>
@ -17392,7 +17392,7 @@
Add QEMU support for virtio channel (Matthew Booth),<br/> Add QEMU support for virtio channel (Matthew Booth),<br/>
Add persistence of PCI addresses to QEMU (Daniel P. Berrange),<br/> Add persistence of PCI addresses to QEMU (Daniel P. Berrange),<br/>
Functions for computing baseline CPU from a set of host CPUs (Jiri Denemark),<br/> Functions for computing baseline CPU from a set of host CPUs (Jiri Denemark),<br/>
Public API for virDomain{Attach,Detach}DeviceFlags (Jim Fehlig) Public API for virDomain{Attach,Detach}DeviceFlags (Jim Fehlig)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -17413,14 +17413,14 @@
Fix up a misspelled comment. (Chris Lalancette),<br/> Fix up a misspelled comment. (Chris Lalancette),<br/>
doc: restrict virDomain{Attach,Detach}Device to active domains (Jim Fehlig),<br/> doc: restrict virDomain{Attach,Detach}Device to active domains (Jim Fehlig),<br/>
docs: Refer to virReportOOMError in the HACKING file (Matthias Bolte),<br/> docs: Refer to virReportOOMError in the HACKING file (Matthias Bolte),<br/>
docs: Emphasize that devices have to be inside the &lt;devices&gt; element (Matthias Bolte) docs: Emphasize that devices have to be inside the &lt;devices&gt; element (Matthias Bolte)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
build: vbox: avoid build failure when linking with --no-add-needed (Diego Elio Pettenò),<br/> build: vbox: avoid build failure when linking with --no-add-needed (Diego Elio Pettenò),<br/>
build: avoid dlopen-related link failure on rawhide/F13 (Diego Elio Pettenò),<br/> build: avoid dlopen-related link failure on rawhide/F13 (Diego Elio Pettenò),<br/>
Add a define for NFS_SUPER_MAGIC (Chris Lalancette),<br/> Add a define for NFS_SUPER_MAGIC (Chris Lalancette),<br/>
Fix compliation of AppArmor related code (Matthias Bolte) Fix compliation of AppArmor related code (Matthias Bolte)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
@ -17477,7 +17477,7 @@
virExecWithHook: avoid leak on OOM error path (Jim Meyering),<br/> virExecWithHook: avoid leak on OOM error path (Jim Meyering),<br/>
cgroup.c: don't leak mem+FD upon OOM (Jim Meyering),<br/> cgroup.c: don't leak mem+FD upon OOM (Jim Meyering),<br/>
cgroup.c: avoid unconditional leaks (Jim Meyering),<br/> cgroup.c: avoid unconditional leaks (Jim Meyering),<br/>
virt-pki-validate contains unexpanded SYSCONFDIR variable (Doug Goldstein) virt-pki-validate contains unexpanded SYSCONFDIR variable (Doug Goldstein)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -17571,7 +17571,7 @@
Server side dispatcher (Jim Fehlig),<br/> Server side dispatcher (Jim Fehlig),<br/>
Remote driver (Jim Fehlig),<br/> Remote driver (Jim Fehlig),<br/>
Wire protocol format (Jim Fehlig),<br/> Wire protocol format (Jim Fehlig),<br/>
Public API Implementation (Jim Fehlig) Public API Implementation (Jim Fehlig)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -17642,7 +17642,7 @@
opennebula: Remove unnecessary casts (Matthias Bolte),<br/> opennebula: Remove unnecessary casts (Matthias Bolte),<br/>
esx: Remove unnecessary casts (Matthias Bolte),<br/> esx: Remove unnecessary casts (Matthias Bolte),<br/>
cpu conf: Use virBufferFreeAndReset instead of virBufferContentAndReset and VIR_FREE (Matthias Bolte),<br/> cpu conf: Use virBufferFreeAndReset instead of virBufferContentAndReset and VIR_FREE (Matthias Bolte),<br/>
esx: Cleanup preprocessing structure in esxVI_EnsureSession (Matthias Bolte) esx: Cleanup preprocessing structure in esxVI_EnsureSession (Matthias Bolte)<br/>
</li> </li>
</ul> </ul>
<h3>0.7.6: Feb 3 2010</h3> <h3>0.7.6: Feb 3 2010</h3>
@ -17651,7 +17651,7 @@
Implement support for multi IQN (David Allan),<br/> Implement support for multi IQN (David Allan),<br/>
Implement CPU topology support for QEMU driver (Jiri Denemark),<br/> Implement CPU topology support for QEMU driver (Jiri Denemark),<br/>
Use QEmu new device addressing when possible (Daniel P. Berrange),<br/> Use QEmu new device addressing when possible (Daniel P. Berrange),<br/>
Implement SCSI controller hotplug/unplug for QEMU (Wolfgang Mauerer) Implement SCSI controller hotplug/unplug for QEMU (Wolfgang Mauerer)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -17664,7 +17664,7 @@
Minor fixes for API extension doc (Jim Fehlig),<br/> Minor fixes for API extension doc (Jim Fehlig),<br/>
cpu_shares parameter limit documented (David Jorm),<br/> cpu_shares parameter limit documented (David Jorm),<br/>
Document the domain XML cache attribute for disk devices (Matthias Bolte),<br/> Document the domain XML cache attribute for disk devices (Matthias Bolte),<br/>
Replace old CVS references with GIT (Matthias Bolte) Replace old CVS references with GIT (Matthias Bolte)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
@ -17672,7 +17672,7 @@
Add some missing include files which break build in certain platforms (Daniel P. Berrange),<br/> Add some missing include files which break build in certain platforms (Daniel P. Berrange),<br/>
Remove AppArmor compile warnings (Jamie Strandboge),<br/> Remove AppArmor compile warnings (Jamie Strandboge),<br/>
Fix compilation of virt-aa-helper.c (Matthias Bolte),<br/> Fix compilation of virt-aa-helper.c (Matthias Bolte),<br/>
Fix linkage of virt-aa-helper to libgnu.a (Matthias Bolte) Fix linkage of virt-aa-helper to libgnu.a (Matthias Bolte)<br/>
</li> </li>
<li>Bug Fixes:<br/> <li>Bug Fixes:<br/>
@ -17736,7 +17736,7 @@
vbox_tmpl.c: avoid NULL deref upon vboxDomainCreateXML failure (Jim Meyering),<br/> vbox_tmpl.c: avoid NULL deref upon vboxDomainCreateXML failure (Jim Meyering),<br/>
qemu_driver.c: avoid NULL dereference upon disk-op failure (Jim Meyering),<br/> qemu_driver.c: avoid NULL dereference upon disk-op failure (Jim Meyering),<br/>
openvz_conf.c: don't dereference NULL upon failure (Jim Meyering),<br/> openvz_conf.c: don't dereference NULL upon failure (Jim Meyering),<br/>
Distribute vmx2xml and xml2vmx test data files (Matthias Bolte) Distribute vmx2xml and xml2vmx test data files (Matthias Bolte)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -17833,7 +17833,7 @@
esx: Also allow virtualHW version 4 for ESX 4.0 (Matthias Bolte),<br/> esx: Also allow virtualHW version 4 for ESX 4.0 (Matthias Bolte),<br/>
qemu: Always enable the virtio balloon driver (Adam Litke),<br/> qemu: Always enable the virtio balloon driver (Adam Litke),<br/>
Disable building of static Python module (Diego Elio Pettenò),<br/> Disable building of static Python module (Diego Elio Pettenò),<br/>
Fix parsing of 'info chardev' line endings (Matthew Booth) Fix parsing of 'info chardev' line endings (Matthew Booth)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -17889,7 +17889,7 @@
fix 7 "make check" test failures in non-srcdir build (Jim Meyering),<br/> fix 7 "make check" test failures in non-srcdir build (Jim Meyering),<br/>
virsh: Use VIR_FREE instead of free (Matthias Bolte),<br/> virsh: Use VIR_FREE instead of free (Matthias Bolte),<br/>
esx: Don't warn about an empty URI path (Matthias Bolte),<br/> esx: Don't warn about an empty URI path (Matthias Bolte),<br/>
qemu_driver.c: remove useless, warning-provoking test (Jim Meyering) qemu_driver.c: remove useless, warning-provoking test (Jim Meyering)<br/>
</li> </li>
</ul> </ul>
@ -17902,7 +17902,7 @@
Support for JSON mode monitor [deactivated] (Daniel P. Berrange),<br/> Support for JSON mode monitor [deactivated] (Daniel P. Berrange),<br/>
Support for interface model='netfront' (Jiri Denemark),<br/> Support for interface model='netfront' (Jiri Denemark),<br/>
vbox: Add support for version 3.1 (Pritesh Kothari),<br/> vbox: Add support for version 3.1 (Pritesh Kothari),<br/>
Support QEMU's virtual FAT block device driver (Daniel P. Berrange) Support QEMU's virtual FAT block device driver (Daniel P. Berrange)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -17916,7 +17916,7 @@
Update location of C# bindings. (Richard Jones),<br/> Update location of C# bindings. (Richard Jones),<br/>
Fix typo in QEMU driver webpage (Daniel P. Berrange),<br/> Fix typo in QEMU driver webpage (Daniel P. Berrange),<br/>
Clarify documentation for private symbols (Wolfgang Mauerer),<br/> Clarify documentation for private symbols (Wolfgang Mauerer),<br/>
Fix news.html validation (Dan Kenigsberg) Fix news.html validation (Dan Kenigsberg)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
@ -17931,7 +17931,7 @@
Fix install location for Python bindings (Matthias Bolte),<br/> Fix install location for Python bindings (Matthias Bolte),<br/>
Use AM_PATH_PYTHON and python-config to detect Python configuration (Matthias Bolte),<br/> Use AM_PATH_PYTHON and python-config to detect Python configuration (Matthias Bolte),<br/>
Fix a compilation failure if yajl not avail (Daniel Veillard),<br/> Fix a compilation failure if yajl not avail (Daniel Veillard),<br/>
Fix compilation for configure --disable-nls (Matthias Bolte) Fix compilation for configure --disable-nls (Matthias Bolte)<br/>
</li> </li>
<li>Bug fixes:<br/> <li>Bug fixes:<br/>
@ -17980,7 +17980,7 @@
Free cgroup device ACL list on driver shutdown (Daniel P. Berrange),<br/> Free cgroup device ACL list on driver shutdown (Daniel P. Berrange),<br/>
xen: Fix unconditional freeing in xenDaemonListDefinedDomains() (Matthias Bolte),<br/> xen: Fix unconditional freeing in xenDaemonListDefinedDomains() (Matthias Bolte),<br/>
Fix default disk type when parsing QEMU argv (Daniel P. Berrange),<br/> Fix default disk type when parsing QEMU argv (Daniel P. Berrange),<br/>
remove port filter when network device is detached (Gerhard Stenzel) remove port filter when network device is detached (Gerhard Stenzel)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -18022,7 +18022,7 @@
Add virIndexToDiskName and fix mapping gap (Matthias Bolte),<br/> Add virIndexToDiskName and fix mapping gap (Matthias Bolte),<br/>
Add another SENTINEL attribute (Paolo Bonzini),<br/> Add another SENTINEL attribute (Paolo Bonzini),<br/>
Fix help message (Wolfgang Mauerer),<br/> Fix help message (Wolfgang Mauerer),<br/>
Alternate CPU affinity impl to cope with NR_CPUS &gt; 1024 (Daniel P. Berrange) Alternate CPU affinity impl to cope with NR_CPUS &gt; 1024 (Daniel P. Berrange)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -18057,7 +18057,7 @@
Fix ReprotError vs ReportError typo in JSON code (Daniel P. Berrange),<br/> Fix ReprotError vs ReportError typo in JSON code (Daniel P. Berrange),<br/>
Fix inverted conditional test in configure.ac check for yajl (Daniel P. Berrange),<br/> Fix inverted conditional test in configure.ac check for yajl (Daniel P. Berrange),<br/>
Pull schedular affinity code out into a separate module (Daniel P. Berrange),<br/> Pull schedular affinity code out into a separate module (Daniel P. Berrange),<br/>
Ignore docs/ directory for strcmp() syntax check (Daniel P. Berrange) Ignore docs/ directory for strcmp() syntax check (Daniel P. Berrange)<br/>
</li> </li>
</ul> </ul>
@ -18068,7 +18068,7 @@
New APIs for checking some object properties (Daniel P. Berrange),<br/> New APIs for checking some object properties (Daniel P. Berrange),<br/>
Fully asynchronous monitor I/O processing (Daniel P. Berrange),<br/> Fully asynchronous monitor I/O processing (Daniel P. Berrange),<br/>
add MAC address based port filtering to qemu (Gerhard Stenzel),<br/> add MAC address based port filtering to qemu (Gerhard Stenzel),<br/>
Support for IPv6 / multiple addresses per interfaces (Laine Stump) Support for IPv6 / multiple addresses per interfaces (Laine Stump)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -18083,7 +18083,7 @@
LXC fix wrong or out-of-date function descriptions (Ryota Ozaki),<br/> LXC fix wrong or out-of-date function descriptions (Ryota Ozaki),<br/>
docs: &lt;clock&gt; property is 'offset', not 'sync' (Cole Robinson),<br/> docs: &lt;clock&gt; property is 'offset', not 'sync' (Cole Robinson),<br/>
Update the documentation for virDomainMigrateToURI (Chris Lalancette),<br/> Update the documentation for virDomainMigrateToURI (Chris Lalancette),<br/>
fix virDomainMigrateToURI doc (Dan Kenigsberg) fix virDomainMigrateToURI doc (Dan Kenigsberg)<br/>
</li> </li>
<li>Bug fixes:<br/> <li>Bug fixes:<br/>
@ -18136,7 +18136,7 @@
node device: Fix locking issue in virNodeDeviceDestroy (Cole Robinson),<br/> node device: Fix locking issue in virNodeDeviceDestroy (Cole Robinson),<br/>
LXC fix virCgroupGetValueStr problem with \n (Ryota Ozaki),<br/> LXC fix virCgroupGetValueStr problem with \n (Ryota Ozaki),<br/>
Avoid crash in virBufferEscapeString (Laine Stump),<br/> Avoid crash in virBufferEscapeString (Laine Stump),<br/>
LXC complement PATH environment variable (Ryota Ozaki) LXC complement PATH environment variable (Ryota Ozaki)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -18216,7 +18216,7 @@
tests: Break out duplicate schema verification functionality. (Cole Robinson),<br/> tests: Break out duplicate schema verification functionality. (Cole Robinson),<br/>
tests: Fix text output for interface XML 2 XML (Cole Robinson),<br/> tests: Fix text output for interface XML 2 XML (Cole Robinson),<br/>
Add ocfs2 to list of fs pool types (Jim Fehlig),<br/> Add ocfs2 to list of fs pool types (Jim Fehlig),<br/>
Finer grained migration control (Chris Lalancette) Finer grained migration control (Chris Lalancette)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -18293,12 +18293,12 @@
tests: Centralize VIR_TEST_DEBUG lookup, and document it (Cole Robinson),<br/> tests: Centralize VIR_TEST_DEBUG lookup, and document it (Cole Robinson),<br/>
Remove bogus const annotations to hash iterator (Daniel P. Berrange),<br/> Remove bogus const annotations to hash iterator (Daniel P. Berrange),<br/>
Remove bashisms from schema tests. (Matthias Bolte),<br/> Remove bashisms from schema tests. (Matthias Bolte),<br/>
Don't copy old machines from a domain which has none (Mark McLoughlin) Don't copy old machines from a domain which has none (Mark McLoughlin)<br/>
</li> </li>
</ul> </ul>
<h3>0.7.3: Nov 20 2009</h3> <h3>0.7.3: Nov 20 2009</h3>
<ul> <ul>
<li>Broken release, use 0.7.4 <li>Broken release, use 0.7.4<br/>
</li> </li>
</ul> </ul>
@ -18309,7 +18309,7 @@
Add public API definition for data stream handling (Daniel P. Berrange),<br/> Add public API definition for data stream handling (Daniel P. Berrange),<br/>
ESX add esxDomainDefineXML() (Matthias Bolte),<br/> ESX add esxDomainDefineXML() (Matthias Bolte),<br/>
LXC: suspend/resume support (Ryota Ozaki),<br/> LXC: suspend/resume support (Ryota Ozaki),<br/>
Big code tree cleanup (Daniel P. Berrange) Big code tree cleanup (Daniel P. Berrange)<br/>
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
@ -18324,7 +18324,7 @@
Fix up comments for domainXML{To,From}Native. (Chris Lalancette),<br/> Fix up comments for domainXML{To,From}Native. (Chris Lalancette),<br/>
Simple fix of a comment in qemuStringToArgvEnv. (Chris Lalancette),<br/> Simple fix of a comment in qemuStringToArgvEnv. (Chris Lalancette),<br/>
Add a README file to src/ explaining the directory structure (Daniel P. Berrange),<br/> Add a README file to src/ explaining the directory structure (Daniel P. Berrange),<br/>
doc: don't emit trailing blanks into generated and VC'd NEWS file (Jim Meyering) doc: don't emit trailing blanks into generated and VC'd NEWS file (Jim Meyering)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
@ -18367,7 +18367,7 @@
Don't do virSetConnError when virDrvSupportsFeature is successful. (Chris Lalancette),<br/> Don't do virSetConnError when virDrvSupportsFeature is successful. (Chris Lalancette),<br/>
Fix a double-free in qemudRunLoop() (Chris Lalancette),<br/> Fix a double-free in qemudRunLoop() (Chris Lalancette),<br/>
Fix leak in PCI hostdev hot-unplug (Mark McLoughlin),<br/> Fix leak in PCI hostdev hot-unplug (Mark McLoughlin),<br/>
Fix net/disk hot-unplug segfault (Mark McLoughlin) Fix net/disk hot-unplug segfault (Mark McLoughlin)<br/>
</li> </li>
<li>Improvements:<br/> <li>Improvements:<br/>
@ -18408,7 +18408,7 @@
network: add 'bootp' and 'tftp' config (Paolo Bonzini),<br/> network: add 'bootp' and 'tftp' config (Paolo Bonzini),<br/>
OpenVZ Fix a restriction about domain names (Yuji NISHIDA),<br/> OpenVZ Fix a restriction about domain names (Yuji NISHIDA),<br/>
Make pki_check.sh into an installed &amp; supported tool (Daniel P. Berrange),<br/> Make pki_check.sh into an installed &amp; supported tool (Daniel P. Berrange),<br/>
ESX add support for vmxnet3 virtual device (Shahar Klein) ESX add support for vmxnet3 virtual device (Shahar Klein)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
@ -18496,7 +18496,7 @@
Move LXC driver into src/lxc/ (Daniel P. Berrange),<br/> Move LXC driver into src/lxc/ (Daniel P. Berrange),<br/>
Move xen driver code into src/xen/ directory (Daniel P. Berrange),<br/> Move xen driver code into src/xen/ directory (Daniel P. Berrange),<br/>
Rename qemud/ directory to daemon/ (Daniel P. Berrange),<br/> Rename qemud/ directory to daemon/ (Daniel P. Berrange),<br/>
Refactor libvirt.spec to allow client-only builds (Daniel P. Berrange) Refactor libvirt.spec to allow client-only builds (Daniel P. Berrange)<br/>
</li> </li>
</ul> </ul>
@ -18509,9 +18509,8 @@
VBox add Storage Volume support (Pritesh Kothari),<br/> VBox add Storage Volume support (Pritesh Kothari),<br/>
Support configuration of huge pages in guests (Daniel P. Berrange),<br/> Support configuration of huge pages in guests (Daniel P. Berrange),<br/>
Support new PolicyKit 1.0 API (Daniel P. Berrange),<br/> Support new PolicyKit 1.0 API (Daniel P. Berrange),<br/>
Compressed save image format for Qemu (Chris Lalancette, Charles Duffy Compressed save image format for Qemu (Chris Lalancette, Charles Duffy and Jim Meyering),<br/>
and Jim Meyering),<br/> QEmu add host PCI device hotplug support (Mark McLoughlin)<br/>
QEmu add host PCI device hotplug support (Mark McLoughlin)
</li> </li>
<li>Documentation:<br/> <li>Documentation:<br/>
Minor comment changes (Laine Stump),<br/> Minor comment changes (Laine Stump),<br/>
@ -18521,10 +18520,10 @@
Remove 'the-the' typo in docs (Daniel P. Berrange),<br/> Remove 'the-the' typo in docs (Daniel P. Berrange),<br/>
Fix some URLs in virsh manpage (Mark McLoughlin),<br/> Fix some URLs in virsh manpage (Mark McLoughlin),<br/>
Add link to AbiCloud web management system (Daniel P. Berrange),<br/> Add link to AbiCloud web management system (Daniel P. Berrange),<br/>
Update logging documentation (Amy Griffis) Update logging documentation (Amy Griffis)<br/>
</li> </li>
<li>Portability:<br/> <li>Portability:<br/>
Fix win32 platform build (Daniel P. Berrange) Fix win32 platform build (Daniel P. Berrange)<br/>
</li> </li>
<li>Bug fixes:<br/> <li>Bug fixes:<br/>
VBox bug when starting machine from old versions (Pritesh Kothari),<br/> VBox bug when starting machine from old versions (Pritesh Kothari),<br/>
@ -18574,7 +18573,7 @@
Set perms on /var/lib/libvirt/boot to 0711 (Mark McLoughlin),<br/> Set perms on /var/lib/libvirt/boot to 0711 (Mark McLoughlin),<br/>
chown kernel/initrd before spawning qemu (Mark McLoughlin),<br/> chown kernel/initrd before spawning qemu (Mark McLoughlin),<br/>
Several fixes to libvirtd's log setup (Amy Griffis),<br/> Several fixes to libvirtd's log setup (Amy Griffis),<br/>
Fix memleak if esxOpen fails (Matthias Bolte) Fix memleak if esxOpen fails (Matthias Bolte)<br/>
</li> </li>
<li>Improvement:<br/> <li>Improvement:<br/>
support lzop save compression for qemu (Charles Duffy),<br/> support lzop save compression for qemu (Charles Duffy),<br/>
@ -18640,7 +18639,7 @@
Allow PM reset on multi-function PCI devices (Mark McLoughlin),<br/> Allow PM reset on multi-function PCI devices (Mark McLoughlin),<br/>
Detect KVM's PCI device assignment support (Mark McLoughlin),<br/> Detect KVM's PCI device assignment support (Mark McLoughlin),<br/>
Split virDomainMigrate into functions. (Chris Lalancette),<br/> Split virDomainMigrate into functions. (Chris Lalancette),<br/>
Consolidate code for parsing the logging env (Amy Griffis) Consolidate code for parsing the logging env (Amy Griffis)<br/>
</li> </li>
<li>Cleanups:<br/> <li>Cleanups:<br/>
Remove accidentally added UUID re-definition in storage schema (Daniel P. Berrange),<br/> Remove accidentally added UUID re-definition in storage schema (Daniel P. Berrange),<br/>
@ -18727,7 +18726,7 @@
Cleanup VIR_LOG_DEBUG parsing in eventtest (Amy Griffis),<br/> Cleanup VIR_LOG_DEBUG parsing in eventtest (Amy Griffis),<br/>
Tighten libvirt's parsing of logging env (Amy Griffis),<br/> Tighten libvirt's parsing of logging env (Amy Griffis),<br/>
Cleanup structure name naming (Matthias Bolte),<br/> Cleanup structure name naming (Matthias Bolte),<br/>
Add proper OOM reporting for esxDomainGetOSType (Matthias Bolte) Add proper OOM reporting for esxDomainGetOSType (Matthias Bolte)<br/>
</li> </li>
</ul> </ul>
<h3>0.7.0: Aug 5 2009</h3> <h3>0.7.0: Aug 5 2009</h3>