[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] ANNOUNCE: libvirt 0.9.11.4 maintenance release



libvirt 0.9.11.4 maintenance release is now available. This is
libvirt 0.9.11 with additional bugfixes that have accumulated
upstream since the initial release.

This release can be downloaded at:

http://libvirt.org/sources/stable_updates/libvirt-0.9.11.4.tar.gz

List of changes since libvirt-0.9.11.3:

* Stable release 0.9.11.4
* build: fix build of fresh checkout
* build: fix 'make distcheck' issues
* build: fix 'make dist' on virgin checkout
* Improve error message diagnosing incorrect XML CPU mode
* qemu: Enable disconnecting SPICE clients without changing password
* qemu: Fix off-by-one error while unescaping monitor strings
* virsh: Don't generate invalid XML in attach-disk command
* Fix typo in RPM specfile
* python: fix snapshot listing bugs
* python: use simpler methods
* qemu: Don't overwrite security labels
* qemuProcessStop: Switch to flags
* docs: minor fixes to domain interface documentation
* docs: link to FLOSS Weekly podcast, virt blogs
* Two RPM conditional fixes for RHEL-7
* snapshot: avoid virsh crash with older servers
* Update AUTHORS
* LXC: fix memory leak in lxcContainerMountFSBlockAuto
* LXC: fix incorrect parameter of mount in lxcContainerMountFSBind
* Only check for cluster fs if we're using a filesystem
* Fix missing ) in 2 strings
* Assign correct address type to spapr-vlan and spapr-vty.
* maint: make it easier to copy FORTIFY_SOURCE snippet
* command: avoid potential deadlock on handshake
* spec: Build against systemd for udev
* virsh: Back out if the argument for vol-create-as is malformed (cherry
  picked from commit ee58b581c4b275f06904253285b7ad562dc09745)
* virsh: Accept UUID as an argument for net-info and net-start (cherry
  picked from commit 68fcfdb8bd33ef323c6c4c5b9a92b1a44829eb6a)
* virsh: Accept UUID as an argument for storage commands
* Fix for parallel port passthrough for QEMU
* maint: command.c whitespace cleanups
* command: avoid deadlock on EPIPE situation
* build: allow building with newer glibc-headers and -O0
* command: Fix debug message during handshake
* Fix sync issue in virNetClientStreamEventRemoveCallback
* qemu: fix netdev alias name assignment wrt type='hostdev'
* tools: make virt-pki-validate work with acls and xattrs
* qemu: avoid closing fd more than once
* command: check for fork error before closing fd
* fdstream: avoid double close bug
* command: avoid double close bugs
* avoid fd leak
* avoid closing uninitialized fd
* build: silence warning from autoconf
* virCommand: Extend debug message for handshake
* lxc: return correct number of CPUs
* examples: add consolecallback example python script
* leak_fix.diff
* docs: typo in acceleration element
* Re-order config options in qemu driver augeas lens
* Fix mistakes in augeas lens
* Standardize whitespace used in example config files
* Fix check for socket existance / daemon spawn
* Remove last usage of PATH_MAX and ban its future use
* maint: avoid new automake warning about AM_PROG_CC_STDC
* Improve docs about compiling libvirt from GIT
* tests: run valgrind on real executables, not libtool wrappers
* qemu augeas: Add spice_tls/spice_tls_x509_cert_dir
* tests: back to short test names
* Add parsing for VIR_ENUM_IMPL & VIR_ENUM_DECL in apibuild.py
* Add stub impl of virNetlinkEventServiceLocalPid for Win32
* Fix dep from libvirt-lock-sanlock RPM
* Remove more bogus systemd service dependencies
* Revert "rpc: Discard non-blocking calls only when necessary"
* qemu_hotplug: Don't free the PCI device structure after hot-unplug
* build: fix unused variable after last patch
* Fix potential events deadlock when unref'ing virConnectPtr
* Fix build when configuring with polkit0
* build: fix virnetlink on glibc 2.11
* qemu: Don't delete USB device on failed qemuPrepareHostdevUSBDevices
* qemu: Rollback on used USB devices
* Reject any non-option command line arguments
* Remove bogus udev.target dep from libvirtd unit
* Set a sensible default master start port for ehci companion
  controllers
* Fix logic for assigning PCI addresses to USB2 companion controllers
* Fix virDomainDeviceInfoIsSet() to check all struct fields
* Allow stack traces to be included with log messages
* Add bundled(gnulib) to RPM specfile
* libvirt-guests: Remove LISTFILE if it's empty when stopping service
* qemu: Use the CPU index in capabilities to map NUMA node to cpu list.
* Assign spapr-vio bus address to ibmvscsi controller
* esx: Fix memory leaks in error paths related to transferred ownership
* qemu: Don't skip detection of virtual cpu's on non KVM targets
* qemu: Re-detect virtual cpu threads after cpu hot (un)plug.
* qemu: Refactor qemuDomainSetVcpusFlags
* usb: fix crash when failing to attach a second usb device
* docs: mention migration issue of which credentials are used
* build: Fix the typo in configure.ac
* qemu: fix build when !HAVE_NUMACTL
* Report error when parsing character device target type
* numad: Update comments in libvirt.spec.in
* numad: Check numactl-devel if compiled with numad support
* snapshot: allow block devices past cgroup
* tests: add some self-documentation to tests
* build: avoid link failure on Windows
* virsh: avoid heap corruption leading to virsh abort
* util: set src_pid for virNetlinkCommand when appropriate
* util: function to get local nl_pid used by netlink event socket
* util: allow specifying both src and dst pid in virNetlinkCommand
* util: fix libvirtd startup failure due to netlink error
* qemu: call usb search function for hostdev initialization and hotplug
* usb: create functions to search usb device accurately
* rpm: Handle different source URLs for maint releases (cherry picked
  from commit f4345ac21fead319a22a5761e86a46752df23402)
* qemu: Emit compatible XML when migrating a domain
* qemu: Don't use virDomainDefFormat* directly
* qemu: reject blockiotune if qemu too old
* qemu: don't modify domain on failed blockiotune
* util: remove error log from stubs of virNetlinkEventServiceStart|Stop
* node_device: fix possible non-terminated string
* uuid: fix possible non-terminated string
* tests: fix resource leak
* qemu: fix resource leak
* vmx: fix resource leak
* Coverity: Fix resource leak in virnetlink.c (cherry picked from commit
  fd2b41574e05510ddeffbf9acbf06584acb3c2b2)
* Coverity: Fix resource leak in nodeinfo.c
* Coverity: Fix resource leak in test driver
* Coverity: Fix resource leak in xen driver
* Coverity: Fix resource leaks in phyp driver
* Coverity: Fix the forward_null error in Python binding codes
* build: fix build on cygwin
* Correct indent errors in the function qemuDomainNetsRestart
* build: update pid_t type static check
* build: fix output of pid values
* virsh: make -h always give help
* build: make ATTRIBUTE_NONNULL() a NOP unless STATIC_ANALYSIS is on
* Make lxcContainerSetStdio the last thing to be called in container
  startup
* Ensure logging is initialized early in libvirt_lxc
* Ensure LXC security driver is set unconditonally
* Ensure libvirt_lxc process loads the live XML config
* maint: avoid false positives on unmarked diagnostics
* qemu: allow snapshotting of sheepdog and rbd disks
* qemu: change rbd auth_supported separation character to ;
* util: Avoid libvirtd crash in virNetDevTapCreate
* storage: Break out the loop if duplicate pool is found
* qemu: Make sure qemu can access its directory in hugetlbfs
* qemu_agent: Report error class at least
* More coverity findings addressed
* lxc: Fix coverity findings
* build: fix stamp file name
* Revert "building: remove libvirt_dbus.syms from EXTRA_DIST"

For info about past maintenance releases, see:

http://wiki.libvirt.org/page/Maintenance_Releases

Thanks,
Cole


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]