Add missing commas to the 0.7.4 news section

This commit is contained in:
Matthias Bolte 2009-11-22 20:40:04 +01:00
parent 5362edd442
commit 10616d7a1e

View File

@ -3,240 +3,240 @@
<body> <body>
<h1 >Releases</h1> <h1 >Releases</h1>
<p>Here is the list of official releases, however since it is early on in the <p>Here is the list of official releases, however since it is early on in the
development of libvirt, it is preferable when possible to just use the <a href="downloads.html">CVS version or snapshot</a>, contact the mailing list development of libvirt, it is preferable when possible to just use the <a href="downloads.html">GIT version or snapshot</a>, contact the mailing list
and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progress.</p> and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progress.</p>
<h3>0.7.4: Nov 20 2009</h3> <h3>0.7.4: Nov 20 2009</h3>
<ul> <ul>
<li>Features: <li>Features:
Implement a node device backend using libudev (David Allan) Implement a node device backend using libudev (David Allan),
New APIs for checking some object properties (Daniel P. Berrange) New APIs for checking some object properties (Daniel P. Berrange),
Fully asynchronous monitor I/O processing (Daniel P. Berrange) Fully asynchronous monitor I/O processing (Daniel P. Berrange),
add MAC address based port filtering to qemu (Gerhard Stenzel) add MAC address based port filtering to qemu (Gerhard Stenzel),
Support for IPv6 / multiple addresses per interfaces (Laine Stump) Support for IPv6 / multiple addresses per interfaces (Laine Stump)
</li> </li>
<li>Documentation: <li>Documentation:
Document overriding domain interface target (Cole Robinson) Document overriding domain interface target (Cole Robinson),
514532 Fix man page, most operation are synchronous (Daniel Veillard) 514532 Fix man page, most operation are synchronous (Daniel Veillard),
Fix typo in error message (Matthew Booth) Fix typo in error message (Matthew Booth),
esx: Add documentation to the website (Matthias Bolte) esx: Add documentation to the website (Matthias Bolte),
AppArmor updates of examples (Jamie Strandboge) AppArmor updates of examples (Jamie Strandboge),
Add documentation for &lt;channel&gt; domain element (Matthew Booth) Add documentation for &lt;channel&gt; domain element (Matthew Booth),
Separate character device doc guest and host parts (Matthew Booth) Separate character device doc guest and host parts (Matthew Booth),
Add a Python example that lists active ESX domains (Matthias Bolte) Add a Python example that lists active ESX domains (Matthias Bolte),
LXC fix wrong or out-of-date function descriptions (Ryota Ozaki) LXC fix wrong or out-of-date function descriptions (Ryota Ozaki),
docs: &lt;clock&gt; property is 'offset', not 'sync' (Cole Robinson) docs: &lt;clock&gt; property is 'offset', not 'sync' (Cole Robinson),
Update the documentation for virDomainMigrateToURI (Chris Lalancette) Update the documentation for virDomainMigrateToURI (Chris Lalancette),
fix virDomainMigrateToURI doc (Dan Kenigsberg) fix virDomainMigrateToURI doc (Dan Kenigsberg)
</li> </li>
<li>Bug fixes: <li>Bug fixes:
504262 Check for duplicated UUID in XM Xen defines (Daniel Veillard) 504262 Check for duplicated UUID in XM Xen defines (Daniel Veillard),
512069 fix domain XML schemas for backward compatibility (Daniel Veillard) 512069 fix domain XML schemas for backward compatibility (Daniel Veillard),
qemu-kvm needs -enable-kvm flag for VT optimization (Steve Yarmie) qemu-kvm needs -enable-kvm flag for VT optimization (Steve Yarmie),
fix deprecated iptables command syntax (Steve Yarmie) fix deprecated iptables command syntax (Steve Yarmie),
Ensure driver lock is released when entering QEMU monitor (Daniel P. Berrange) Ensure driver lock is released when entering QEMU monitor (Daniel P. Berrange),
only remove masquerade roles for VIR_NETWORK_FORWARD_NAT (Guido Günther) only remove masquerade roles for VIR_NETWORK_FORWARD_NAT (Guido Günther),
esx: Fix CPU clock Hz to MHz conversion (Matthias Bolte) esx: Fix CPU clock Hz to MHz conversion (Matthias Bolte),
esx: Fix memory leak in esxVI_HostCpuIdInfo_Free() (Matthias Bolte) esx: Fix memory leak in esxVI_HostCpuIdInfo_Free() (Matthias Bolte),
esx: Fix MAC address formatting (Matthias Bolte) esx: Fix MAC address formatting (Matthias Bolte),
Fix compilation of libvirt against xen-unstable (Jim Fehlig) Fix compilation of libvirt against xen-unstable (Jim Fehlig),
Fix probing for libpciaccess (Daniel P. Berrange) Fix probing for libpciaccess (Daniel P. Berrange),
Fix incorrect reference counting logic in qemu monitor open (Daniel P. Berrange) Fix incorrect reference counting logic in qemu monitor open (Daniel P. Berrange),
Don't return fatal error in HAL driver init if HAL isn't running (Daniel P. Berrange) Don't return fatal error in HAL driver init if HAL isn't running (Daniel P. Berrange),
Fix cleanup when state driver init fails (Daniel P. Berrange) Fix cleanup when state driver init fails (Daniel P. Berrange),
AppArmor handling of accesses to readonly files (Jamie Strandboge) AppArmor handling of accesses to readonly files (Jamie Strandboge),
AppArmor require absolute paths (Jamie Strandboge) AppArmor require absolute paths (Jamie Strandboge),
Check that domain is running when starting console (Daniel P. Berrange) Check that domain is running when starting console (Daniel P. Berrange),
Fix incorrect variable passed to LXC event callback (Daniel P. Berrange) Fix incorrect variable passed to LXC event callback (Daniel P. Berrange),
Fix race condition in HAL driver startup (Daniel P. Berrange) Fix race condition in HAL driver startup (Daniel P. Berrange),
Remove capng_lock() call when spawning LXC container init process (Daniel P. Berrange) Remove capng_lock() call when spawning LXC container init process (Daniel P. Berrange),
Fix initscript to check daemon pidfile (Daniel P. Berrange) Fix initscript to check daemon pidfile (Daniel P. Berrange),
Filter out stale domains from xenstore listing (Daniel P. Berrange) Filter out stale domains from xenstore listing (Daniel P. Berrange),
Fix logic in xenUnifiedNumOfDomains to match xenUnifiedListDomains (Jonas Eriksson) Fix logic in xenUnifiedNumOfDomains to match xenUnifiedListDomains (Jonas Eriksson),
Disable IPv6 socket auto-binding to IPv4 socket (Daniel P. Berrange) Disable IPv6 socket auto-binding to IPv4 socket (Daniel P. Berrange),
Fix save and restore with non-privileged guests and SELinux (Daniel P. Berrange) Fix save and restore with non-privileged guests and SELinux (Daniel P. Berrange),
Prevent initializing ebtables if disabled in qemu.conf (Ryota Ozaki) Prevent initializing ebtables if disabled in qemu.conf (Ryota Ozaki),
phyp: too much timeout when polling socket (Eduardo Otubo) phyp: too much timeout when polling socket (Eduardo Otubo),
phyp: ssh authentication with public key fixed (Eduardo Otubo) phyp: ssh authentication with public key fixed (Eduardo Otubo),
opennebula: Fix potential memory/mutex leak in state driver startup (Matthias Bolte) opennebula: Fix potential memory/mutex leak in state driver startup (Matthias Bolte),
phyp: Break potential infinite loops (Matthias Bolte) phyp: Break potential infinite loops (Matthias Bolte),
phyp: Fix memory/session leaks and potential invalid frees (Matthias Bolte) phyp: Fix memory/session leaks and potential invalid frees (Matthias Bolte),
storage: conf: Fix memory leak in encryption parsing (Cole Robinson) storage: conf: Fix memory leak in encryption parsing (Cole Robinson),
Fix improper error return in virInterfaceDefParseProtoIPvX (Laine Stump) Fix improper error return in virInterfaceDefParseProtoIPvX (Laine Stump),
Fix virInterfaceIpDefPtr leak during virInterfaceIpDefFree (Laine Stump) Fix virInterfaceIpDefPtr leak during virInterfaceIpDefFree (Laine Stump),
give up python interpreter lock before calling cb (Dan Kenigsberg) give up python interpreter lock before calling cb (Dan Kenigsberg),
ESX: Fix memory leak in list handling functions. (Matthias Bolte) ESX: Fix memory leak in list handling functions. (Matthias Bolte),
Fix --with-init-script configure option (Matthew Booth) Fix --with-init-script configure option (Matthew Booth),
Don't let parent of daemon exit until basic initialization is done (Daniel P. Berrange) Don't let parent of daemon exit until basic initialization is done (Daniel P. Berrange),
Fix configure detection of device mapper (Pritesh Kothari) Fix configure detection of device mapper (Pritesh Kothari),
Remote code caught EINTR making it ininterruptable (Daniel Veillard) Remote code caught EINTR making it ininterruptable (Daniel Veillard),
virterror: Add a missing 'break' for VIR_ERR_INVALID_SECRET (Cole Robinson) virterror: Add a missing 'break' for VIR_ERR_INVALID_SECRET (Cole Robinson),
Fix p2p migration without a passed uri. (Cole Robinson) Fix p2p migration without a passed uri. (Cole Robinson),
Fix problems in the Xen inotify driver. (Matthias Bolte) Fix problems in the Xen inotify driver. (Matthias Bolte),
Remove a completely bogus reference increment in the Xen driver. (Chris Lalancette) Remove a completely bogus reference increment in the Xen driver. (Chris Lalancette),
528575 avoid libvirtd crash on LCX domain autostart (Daniel Veillard) 528575 avoid libvirtd crash on LCX domain autostart (Daniel Veillard),
Fix SELinux linking issues (Jim Fehlig) Fix SELinux linking issues (Jim Fehlig),
node device: Fix locking issue in virNodeDeviceDestroy (Cole Robinson) node device: Fix locking issue in virNodeDeviceDestroy (Cole Robinson),
LXC fix virCgroupGetValueStr problem with \n (Ryota Ozaki) LXC fix virCgroupGetValueStr problem with \n (Ryota Ozaki),
Avoid crash in virBufferEscapeString (Laine Stump) Avoid crash in virBufferEscapeString (Laine Stump),
LXC complement PATH environment variable (Ryota Ozaki) LXC complement PATH environment variable (Ryota Ozaki)
</li> </li>
<li>Improvements: <li>Improvements:
Enable udev instead of hal on F12 / RHEL-6 or later (Daniel P. Berrange) Enable udev instead of hal on F12 / RHEL-6 or later (Daniel P. Berrange),
python: Actually implement list*Interfaces bindings (Cole Robinson) python: Actually implement list*Interfaces bindings (Cole Robinson),
esx: Handle 'vmxnet3' in esxVMX_FormatEthernet() (Matthias Bolte) esx: Handle 'vmxnet3' in esxVMX_FormatEthernet() (Matthias Bolte),
Fix check for existance of cgroups at creation (Daniel P. Berrange) Fix check for existance of cgroups at creation (Daniel P. Berrange),
Fix virt-aa-helper when host and os.type arch differ (Jamie Strandboge) Fix virt-aa-helper when host and os.type arch differ (Jamie Strandboge),
Add translation of PCI vendor and product IDs (David Allan) Add translation of PCI vendor and product IDs (David Allan),
Add scsi_target device type (David Allan) Add scsi_target device type (David Allan),
Add several fields to node device capabilities (David Allan) Add several fields to node device capabilities (David Allan),
Add virConnectGetLibvirtVersion API (Cole Robinson) Add virConnectGetLibvirtVersion API (Cole Robinson),
Implement finer grained migration control for Xen (Maximilian Wilhelm) Implement finer grained migration control for Xen (Maximilian Wilhelm),
Support for SATA Disks in virDomainDiskBus (pritesh) Support for SATA Disks in virDomainDiskBus (pritesh),
LXC implement missing DomainInterfaceStats API (Ryota Ozaki) LXC implement missing DomainInterfaceStats API (Ryota Ozaki),
disable mac_filter config switch by default (Gerhard Stenzel) disable mac_filter config switch by default (Gerhard Stenzel),
phyp: Reorder keyboard_interactive label in openSSHSession() (Eduardo Otubo) phyp: Reorder keyboard_interactive label in openSSHSession() (Eduardo Otubo),
Implmentation of new APIs to checking state/persistence of objects (Daniel P. Berrange) Implmentation of new APIs to checking state/persistence of objects (Daniel P. Berrange),
Allow timeouts waiting for QEMU job lock (Daniel P. Berrange) Allow timeouts waiting for QEMU job lock (Daniel P. Berrange),
Release driver and domain lock when running monitor commands (Daniel P. Berrange) Release driver and domain lock when running monitor commands (Daniel P. Berrange),
Add reference counting on virDomainObjPtr objects (Daniel P. Berrange) Add reference counting on virDomainObjPtr objects (Daniel P. Berrange),
Locking of the qemuMonitorPtr object (Daniel P. Berrange) Locking of the qemuMonitorPtr object (Daniel P. Berrange),
Wrap text mode monitor APIs, pass qemuMonitorPtr directly to APIs (Daniel P. Berrange) Wrap text mode monitor APIs, pass qemuMonitorPtr directly to APIs (Daniel P. Berrange),
Move encryption lookup back into qemu driver file (Daniel P. Berrange) Move encryption lookup back into qemu driver file (Daniel P. Berrange),
Make use of private data structure for monitor state (Daniel P. Berrange) Make use of private data structure for monitor state (Daniel P. Berrange),
Add a new timed condition variable wait API (Daniel P. Berrange) Add a new timed condition variable wait API (Daniel P. Berrange),
Fix errno handling for pthreads wrappers (Daniel P. Berrange) Fix errno handling for pthreads wrappers (Daniel P. Berrange),
524280 pass max lease option to dnsmasq (Daniel Veillard) 524280 pass max lease option to dnsmasq (Daniel Veillard),
Store the range size when adding a DHCP range (Daniel Veillard) Store the range size when adding a DHCP range (Daniel Veillard),
qemu: Allow cpu pinning for all logical CPUs, not just physical (Cole Robinson) qemu: Allow cpu pinning for all logical CPUs, not just physical (Cole Robinson),
qemu: Use same create/define overwrite logic for migration prepare. (Cole Robinson) qemu: Use same create/define overwrite logic for migration prepare. (Cole Robinson),
qemu: Break out function to check if we can create/define/restore (Cole Robinson) qemu: Break out function to check if we can create/define/restore (Cole Robinson),
Add sentinel attribute for NULL terminated arg lists (Paolo Bonzini) Add sentinel attribute for NULL terminated arg lists (Paolo Bonzini),
test: Update inactive guest config on shutdown (Cole Robinson) test: Update inactive guest config on shutdown (Cole Robinson),
test: Add testDomainShutdownState helper (Cole Robinson) test: Add testDomainShutdownState helper (Cole Robinson),
Properly convert port numbers to/from network byte order (Matthew Booth) Properly convert port numbers to/from network byte order (Matthew Booth),
phyp add create() and destroy() support (Eduardo Otubo) phyp add create() and destroy() support (Eduardo Otubo),
Support for &lt;channel&gt; in domain and QEmu backend (Matthew Booth) Support for &lt;channel&gt; in domain and QEmu backend (Matthew Booth),
Detect availability of QEMU -chardev CLI option (Matthew Booth) Detect availability of QEMU -chardev CLI option (Matthew Booth),
Allow character devices to have different target types (Matthew Booth) Allow character devices to have different target types (Matthew Booth),
LXC allow container to have ethN interfaces (Ryota Ozaki) LXC allow container to have ethN interfaces (Ryota Ozaki),
New ebtables module wrapper (Gerhard Stenzel) New ebtables module wrapper (Gerhard Stenzel),
test: Implement virDomainPinVcpu (Cole Robinson) test: Implement virDomainPinVcpu (Cole Robinson),
test: Implement virDomainGetVcpus (Cole Robinson) test: Implement virDomainGetVcpus (Cole Robinson),
test: Update vcpu runtime info in SetVcpus (Cole Robinson) test: Update vcpu runtime info in SetVcpus (Cole Robinson),
test: Use privateData to track running VM vcpu state (Cole Robinson) test: Use privateData to track running VM vcpu state (Cole Robinson),
test: Break out wrapper for setting up started domain state. (Cole Robinson) test: Break out wrapper for setting up started domain state. (Cole Robinson),
test: Fixes for SetVcpus (Cole Robinson) test: Fixes for SetVcpus (Cole Robinson),
Make monitor type (miimon/arpmon) optional in bond xml (Laine Stump) Make monitor type (miimon/arpmon) optional in bond xml (Laine Stump),
Support reporting live interface IP/netmask (Laine Stump) Support reporting live interface IP/netmask (Laine Stump),
Make startmode optional in toplevel interface definition (Laine Stump) Make startmode optional in toplevel interface definition (Laine Stump),
Move libvirtd event loop into background thread (Daniel P. Berrange) Move libvirtd event loop into background thread (Daniel P. Berrange),
Allow NULL mac address in virGetInterface (Laine Stump) Allow NULL mac address in virGetInterface (Laine Stump),
ESX: Don't automatically follow redirects. (Matthias Bolte) ESX: Don't automatically follow redirects. (Matthias Bolte),
ESX: Change disk selection for datastore detection. (Matthias Bolte) ESX: Change disk selection for datastore detection. (Matthias Bolte),
ESX: Fallback to the preliminary name if the datastore cannot be found. (Matthias Bolte) ESX: Fallback to the preliminary name if the datastore cannot be found. (Matthias Bolte),
Set KMEMSIZE for OpenVZ domains being defined (Yuji NISHIDA) Set KMEMSIZE for OpenVZ domains being defined (Yuji NISHIDA),
Allow for a driver specific private data blob in virDomainObjPtr (Daniel P. Berrange) Allow for a driver specific private data blob in virDomainObjPtr (Daniel P. Berrange),
More network utility functions (Matthew Booth) More network utility functions (Matthew Booth),
Add symbols from new network.h module (Daniel Veillard) Add symbols from new network.h module (Daniel Veillard),
Set of new network related utilities (Daniel Veillard) Set of new network related utilities (Daniel Veillard),
Convert virDomainObjListPtr to use a hash of domain objects (Daniel P. Berrange) Convert virDomainObjListPtr to use a hash of domain objects (Daniel P. Berrange),
qemu: migrate: Don't require manual URI to specify a port (Cole Robinson) qemu: migrate: Don't require manual URI to specify a port (Cole Robinson),
test: Support virStorageFindPoolSources (Cole Robinson) test: Support virStorageFindPoolSources (Cole Robinson),
storage: Add ParseSourceString function for use with FindPoolSources. (Cole Robinson) storage: Add ParseSourceString function for use with FindPoolSources. (Cole Robinson),
Add support for an external TFTP boot server (Paolo Bonzini) Add support for an external TFTP boot server (Paolo Bonzini),
test: Support virNodeDeviceCreate and virNodeDeviceDestroy (Cole Robinson) test: Support virNodeDeviceCreate and virNodeDeviceDestroy (Cole Robinson),
Consolidate virXPathNodeSet() (Daniel Veillard) Consolidate virXPathNodeSet() (Daniel Veillard),
Support QEMU watchdog device. (Richard Jones) Support QEMU watchdog device. (Richard Jones),
Do not log rotate very small logs (Dan Kenigsberg) Do not log rotate very small logs (Dan Kenigsberg),
LXC implement missing macaddr assignment feature (Ryota Ozaki) LXC implement missing macaddr assignment feature (Ryota Ozaki),
tests: Initialize virRandom in for test suite. (Cole Robinson) tests: Initialize virRandom in for test suite. (Cole Robinson),
tests: Add storage volume XML 2 XML tests. (Cole Robinson) tests: Add storage volume XML 2 XML tests. (Cole Robinson),
tests: Add network XML to XML tests. (Cole Robinson) tests: Add network XML to XML tests. (Cole Robinson),
schema: Update network schema. (Cole Robinson) schema: Update network schema. (Cole Robinson),
tests: Add XML 2 XML tests for storage pools. (Cole Robinson) tests: Add XML 2 XML tests for storage pools. (Cole Robinson),
tests: Break out duplicate schema verification functionality. (Cole Robinson) tests: Break out duplicate schema verification functionality. (Cole Robinson),
tests: Fix text output for interface XML 2 XML (Cole Robinson) tests: Fix text output for interface XML 2 XML (Cole Robinson),
Add ocfs2 to list of fs pool types (Jim Fehlig) Add ocfs2 to list of fs pool types (Jim Fehlig),
Finer grained migration control (Chris Lalancette) Finer grained migration control (Chris Lalancette)
</li> </li>
<li>Cleanups: <li>Cleanups:
remove sysfs_path and parent_sysfs_path from XML (Dave Allan) remove sysfs_path and parent_sysfs_path from XML (Dave Allan),
Removing devicePath member from dev struct (Dave Allan) Removing devicePath member from dev struct (Dave Allan),
report OOM in two places in node_device_driver.c (Dave Allan) report OOM in two places in node_device_driver.c (Dave Allan),
Whitespace cleanup for pre-tags on the website (Matthias Bolte) Whitespace cleanup for pre-tags on the website (Matthias Bolte),
Fix type in configure output summary (Daniel P. Berrange) Fix type in configure output summary (Daniel P. Berrange),
Remove a compilation warning on uninitialized var (Daniel Veillard) Remove a compilation warning on uninitialized var (Daniel Veillard),
Change DTD references to use public instead of system identifier (Matthias Bolte) Change DTD references to use public instead of system identifier (Matthias Bolte),
Remove obsolete devicekit checks (Daniel P. Berrange) Remove obsolete devicekit checks (Daniel P. Berrange),
Small guestfwd code cleanup (Matthew Booth) Small guestfwd code cleanup (Matthew Booth),
Small indentation cleanup of domain schema (Matthew Booth) Small indentation cleanup of domain schema (Matthew Booth),
AppArmor code cleanups (Jamie Strandboge) AppArmor code cleanups (Jamie Strandboge),
Fix formatting of XML for an inactive guest (Daniel P. Berrange) Fix formatting of XML for an inactive guest (Daniel P. Berrange),
Remove DevKit node device backend (David Allan) Remove DevKit node device backend (David Allan),
Exclude numactl on s390[x] (Daniel P. Berrange) Exclude numactl on s390[x] (Daniel P. Berrange),
Fix error handling in qemuMonitorOpen (Ryota Ozaki) Fix error handling in qemuMonitorOpen (Ryota Ozaki),
Fix warning on make due to missing cast (int) (Ryota Ozaki) Fix warning on make due to missing cast (int) (Ryota Ozaki),
Various fixes following a code review part 2 (Daniel Veillard) Various fixes following a code review part 2 (Daniel Veillard),
Various fixes following a code review (Daniel Veillard) Various fixes following a code review (Daniel Veillard),
Move code for low level QEMU monitor interaction into separate file (Daniel P. Berrange) Move code for low level QEMU monitor interaction into separate file (Daniel P. Berrange),
Make pciDeviceList struct opaque (Daniel P. Berrange) Make pciDeviceList struct opaque (Daniel P. Berrange),
Add missing OOM error checks, reports and cleanups (Matthias Bolte) Add missing OOM error checks, reports and cleanups (Matthias Bolte),
Removes the ebtablesSaveRules() function (Gerhard Stenzel) Removes the ebtablesSaveRules() function (Gerhard Stenzel),
phyp: Use actual error code instead of 0 (Matthias Bolte) phyp: Use actual error code instead of 0 (Matthias Bolte),
phyp: Don't use VIR_ALLOC if a stack variable is good enough (Matthias Bolte) phyp: Don't use VIR_ALLOC if a stack variable is good enough (Matthias Bolte),
phyp: Fix several UUID table related problems (Matthias Bolte) phyp: Fix several UUID table related problems (Matthias Bolte),
phyp: Check for exit_status &lt; 0 before parsing the result (Matthias Bolte) phyp: Check for exit_status &lt; 0 before parsing the result (Matthias Bolte),
phyp: memcpy/memmove/memset can't fail, so don't check for error (Matthias Bolte) phyp: memcpy/memmove/memset can't fail, so don't check for error (Matthias Bolte),
phyp: Make generic domain listing functions return -1 in case of error (Matthias Bolte) phyp: Make generic domain listing functions return -1 in case of error (Matthias Bolte),
Fix configure check for libssh2 (Matthias Bolte) Fix configure check for libssh2 (Matthias Bolte),
Repair getIPv4Addr after the ntohl conversion (Daniel Veillard) Repair getIPv4Addr after the ntohl conversion (Daniel Veillard),
Cleanup whitespace in docs (Matthew Booth) Cleanup whitespace in docs (Matthew Booth),
Use virBuffer when building QEMU char dev command line (Matthew Booth) Use virBuffer when building QEMU char dev command line (Matthew Booth),
Cleanup virBuffer usage in qemdBuildCommandLine (Matthew Booth) Cleanup virBuffer usage in qemdBuildCommandLine (Matthew Booth),
Fix some cut-and-paste error in migration code (Paolo Bonzini) Fix some cut-and-paste error in migration code (Paolo Bonzini),
Ensure guestfwd address is IPv4 and various cleanups (Matthew Booth) Ensure guestfwd address is IPv4 and various cleanups (Matthew Booth),
LXC cleanup deep indentation in lxcDomainSetAutostart (Ryota Ozaki) LXC cleanup deep indentation in lxcDomainSetAutostart (Ryota Ozaki),
LXC messages cleanup and fix lxcError (Ryota Ozaki) LXC messages cleanup and fix lxcError (Ryota Ozaki),
qemu: Remove compiled out localhost migration support (Cole Robinson) qemu: Remove compiled out localhost migration support (Cole Robinson),
Various error reporting fixes (Cole Robinson) Various error reporting fixes (Cole Robinson),
Improve error reporting for virConnectGetHostname calls (Cole Robinson) Improve error reporting for virConnectGetHostname calls (Cole Robinson),
Fix up NLS warnings. (Chris Lalancette) Fix up NLS warnings. (Chris Lalancette),
Remove redundant virFileDeletePID() call (Chris Lalancette) Remove redundant virFileDeletePID() call (Chris Lalancette),
Fix return value in virStateInitialize impl for LXC (Daniel P. Berrange) Fix return value in virStateInitialize impl for LXC (Daniel P. Berrange),
ESX: Unify naming of VI API utility and convenience functions. (Matthias Bolte) ESX: Unify naming of VI API utility and convenience functions. (Matthias Bolte),
Rename internal APis (Daniel P. Berrange) Rename internal APis (Daniel P. Berrange),
Pull signal setup code out into separate method (Daniel P. Berrange) Pull signal setup code out into separate method (Daniel P. Berrange),
Fix duplicating logging of errors in libvirtd (Daniel P. Berrange) Fix duplicating logging of errors in libvirtd (Daniel P. Berrange),
Fix initialization order bugs (Daniel P. Berrange) Fix initialization order bugs (Daniel P. Berrange),
Misc cleanup to network socket init (Daniel P. Berrange) Misc cleanup to network socket init (Daniel P. Berrange),
Annotate many methods with ATTRIBUTE_RETURN_CHECK &amp; fix problems (Daniel P. Berrange) Annotate many methods with ATTRIBUTE_RETURN_CHECK &amp; fix problems (Daniel P. Berrange),
Don't use private struct member names of in6_addr (Matthias Bolte) Don't use private struct member names of in6_addr (Matthias Bolte),
Fix typo in network.c function comments (Matthew Booth) Fix typo in network.c function comments (Matthew Booth),
libvirt-devel should only require libvirt-client (Mark McLoughlin) libvirt-devel should only require libvirt-client (Mark McLoughlin),
qemu: Fix an error message in GetVcpus (Cole Robinson) qemu: Fix an error message in GetVcpus (Cole Robinson),
storage: Break out function to add pool source to a SourceList. (Cole Robinson) storage: Break out function to add pool source to a SourceList. (Cole Robinson),
storage: Break out pool source parsing to a separate function. (Cole Robinson) storage: Break out pool source parsing to a separate function. (Cole Robinson),
Fix some typos in comments (Dan Kenigsberg) Fix some typos in comments (Dan Kenigsberg),
Fix error message in qemudLoadDriverConfig() (Matthias Bolte) Fix error message in qemudLoadDriverConfig() (Matthias Bolte),
Add a new syntax-check rule for gethostname. (Chris Lalancette) Add a new syntax-check rule for gethostname. (Chris Lalancette),
Various syntax-check fixes. (Chris Lalancette) Various syntax-check fixes. (Chris Lalancette),
Tighten up nonreentrant syntax-check. (Chris Lalancette) Tighten up nonreentrant syntax-check. (Chris Lalancette),
Replace a gethostname by virGetHostname in libvirtd.c (Chris Lalancette) Replace a gethostname by virGetHostname in libvirtd.c (Chris Lalancette),
Replace two strcmp() by STREQ() in qemu_driver.c (Chris Lalancette) Replace two strcmp() by STREQ() in qemu_driver.c (Chris Lalancette),
Replace gethostname by virGetHostname in xend_internal.c (Chris Lalancette) Replace gethostname by virGetHostname in xend_internal.c (Chris Lalancette),
Add a default log_level to qemudSetLogging to remove a build warning. (Chris Lalancette) Add a default log_level to qemudSetLogging to remove a build warning. (Chris Lalancette),
Better error message when libvirtd fails to start. (Chris Lalancette) Better error message when libvirtd fails to start. (Chris Lalancette),
Fix potential false-positive OOM error reporting. (Matthias Bolte) Fix potential false-positive OOM error reporting. (Matthias Bolte),
Fix virsh.c compilation warning (Jim Fehlig) Fix virsh.c compilation warning (Jim Fehlig),
Fix a make dist error due to wrong EXTRA_DIST paths (Daniel Veillard) Fix a make dist error due to wrong EXTRA_DIST paths (Daniel Veillard),
node device: Break out get_wwns and get_parent_node helpers (Cole Robinson) node device: Break out get_wwns and get_parent_node helpers (Cole Robinson),
tests: Centralize VIR_TEST_DEBUG lookup, and document it (Cole Robinson) tests: Centralize VIR_TEST_DEBUG lookup, and document it (Cole Robinson),
Remove bogus const annotations to hash iterator (Daniel P. Berrange) Remove bogus const annotations to hash iterator (Daniel P. Berrange),
Remove bashisms from schema tests. (Matthias Bolte) Remove bashisms from schema tests. (Matthias Bolte),
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)
</li> </li>
</ul> </ul>