summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorLaurent Léonard <laurent@open-minds.org>2010-09-10 18:48:04 +0200
committerLaurent Léonard <laurent@open-minds.org>2010-09-10 18:48:04 +0200
commit49a581bba85a74041977c0222b3b54ca840c63df (patch)
treeb1580e96d32bdb40bce1aae7f57049965d662158 /NEWS
parentd04a3c436e81ff2eafcfe9ed4f1445a5c7e77b7e (diff)
Imported Upstream version 0.8.4
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS145
1 files changed, 145 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 3ce033034..5168c3b4c 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,151 @@
http://libvirt.org/news.html
+0.8.4: Sep 10 2010:
+ - Features:
+ various improvements to UML driver (Soren Hansen)
+
+
+ - Documentation:
+ docs: fix lxc examples (Serge Hallyn),
+ docs: mention domain clock improvements (Eric Blake),
+ docs: fix an incorrect keyword in updated hooks page (Justin Clift),
+ docs: significant expansion of custom hook script information (Justin Clift)
+
+
+ - Portability
+ cygwin: build fix (Stefan Berger),
+ build: allow mingw VPATH build (Eric Blake),
+ Generate libvirt_qemu.def from libvirt_qemu.syms for MinGW builds (Matthias Bolte),
+ Only require XDR when building libvirtd or the remote driver (Matthias Bolte),
+ build-sys: fix build when daemon is disabled by not installing libvirtd.8 (Diego Elio Pettenò)
+
+
+ - Bug Fixes:
+ Fix block statistics with newer versions of Xen (Guido Günther),
+ Fix off-by-1 in QEMU boot arg array handling (Daniel P. Berrange),
+ bridge: Fix static-only DHCP configuration (Jiri Denemark),
+ qemu: qemuMonitorJSONEjectMedia(): Fix arguments' type (Luiz Capitulino),
+ qemu: qemuMonitorJSONMigrate(): Fix arguments' type (Luiz Capitulino),
+ test: Don't overwrite storage volume target path and key (Matthias Bolte),
+ build: Fix permissions of sysconfig files (Jiri Denemark),
+ virsh: remove driver check from attach-disk command (Ryan Harper),
+ phyp: Bad comparison when checking for existing domain name (Eduardo Otubo),
+ esx: Fix esxVI_BuildSelectSet's invalid argument check (Matthias Bolte),
+ spec: Fix undefined with_libnl (Jiri Denemark),
+ Fix handling of sparse NUMA topologies (Daniel P. Berrange),
+ qemu: Check for errors when converting PCI address to string (Jiri Denemark),
+ qemu: Fix JSON migrate_set_downtime command (Jiri Denemark),
+ uml: fix logic bug in checking reply length (Eric Blake),
+ xen: Fix scheduler setting problems (Daniel Veillard),
+ nodedev: Free the right pointers when getting WWNs fails (Jiri Denemark),
+ nodedev: Fix sysfs paths for vport operations (Dave Allan),
+ xen: Fix device count on detach (Daniel Berrange),
+ remote: Fix incorrect use of private data field (Daniel Berrange),
+ esx: Fix memory leak when looking up an non-existing domain by name (Matthias Bolte),
+ Fix up qemu domain save/managed save locking. (Chris Lalancette),
+ qemu: Release PCI slot when detaching disk and net devices (Jiri Denemark),
+ qemu: Re-reserve all PCI addresses on libvirtd restart (Jiri Denemark),
+ Close fd's of persistent tap devices (Soren Hansen),
+ Fix tunnelled migration with qemu running as qemu:qemu. (Chris Lalancette),
+ Fix valgrind complaints when using kill -SIGHUP on libvirtd (Stefan Berger),
+ bridge: Fix potential segfault when preparing dnsmasq arguments (Jiri Denemark),
+ Fix return value usage (Doug Goldstein),
+ nodeinfo: skip offline CPUs (Eric Blake),
+ Do not use boot=on on IDE device (Daniel Veillard)
+
+
+ - Improvements:
+ virsh: Option for overriding disk type in attach-disk (Jiri Denemark),
+ Explicitly pass uml_dir argument to user-mode-linux (Soren Hansen),
+ Fix dependancies for remote generated files (Daniel P. Berrange),
+ Ensure remote daemon unions are always non-zero length (Daniel P. Berrange),
+ Add nwfilter support to UML driver (Soren Hansen),
+ esx: Use SessionIsActive when available (Matthias Bolte),
+ esx: Fall back to path as key when QueryVirtualDiskUuid isn't available (Matthias Bolte),
+ mingw: match recent changes in spec file (Eric Blake),
+ Update of localization files (Daniel Veillard),
+ esx: Use the VirtualDisk UUID as storage volume key (Matthias Bolte),
+ esx: Add .vmdk storage volume creation (Matthias Bolte),
+ OpenVZ: add ethernet interface type support (Jean-Baptiste Rouault),
+ esx: Rework datastore path parsing and handling (Matthias Bolte),
+ esx: Fix generator for string return values (Matthias Bolte),
+ build: add some modules (Eric Blake),
+ Use global directory as UML's monitorDir for privileged connections (Soren Hansen),
+ maint: track moved file (Eric Blake),
+ Add tests for Xen's blktap2 implementation (Jim Fehlig),
+ Add blktap2 support to xend driver (Jim Fehlig),
+ esx: Map the .vmx annotation to the domain XML description (Matthias Bolte),
+ esx: Add read-only storage volume access (Matthias Bolte),
+ Move libvirt-guests init script and config to tools (Jiri Denemark),
+ Support virDomainAttachDevice and virDomainDetachDevice for disks in UML (Soren Hansen),
+ Log return value for virConnectGetCapabilities (Daniel P. Berrange),
+ Try harder to send RPC error message back to client (Daniel P. Berrange),
+ Add explicit warning messages when failing to serialize to XDR (Daniel P. Berrange),
+ Allow chardev of type 'file' for UML domains. (Soren Hansen),
+ esx: Improve object-by-type lookup performance (Matthias Bolte),
+ xen tests: Fix PV-VFB tests with RHEL-5 API (Jiri Denemark),
+ xen tests: Fix missing "type ioemu" with rhel5-api (Jiri Denemark),
+ nodeinfotest: Print libvirt error on failure (Jiri Denemark),
+ xenapi: support xenapi 5.6.0 headers (Eric Blake),
+ Add support for -enable-kqemu flag (Daniel P. Berrange),
+ esx: Use MD5 sum of mount path as storage pool UUID (Matthias Bolte),
+ esx: Make sure dumpxml outputs proper ID for active domains (Matthias Bolte),
+ Add actions to virDomainLifecycle enum (Jim Fehlig),
+ vbox: add location used in rpmfusion release (Eric Blake),
+ storage: add support for Vendor and Model in XML (Patrick Dignan),
+ qemu: Fix copy and paste error in warning message (Jiri Denemark),
+ nwfilter: extend nwfilter reload support (Stefan Berger),
+ esx: Explicitly disable unused floppy devices (Matthias Bolte),
+ phyp: Add rudimentary network driver (Eduardo Otubo),
+ Make umlConnectTapDevice ask brAddTap for a persistent tap device. (Soren Hansen),
+ Make sure all command line arguments get passed to UML (Soren Hansen),
+ nwfilter: Discard class D,E IP addresses when sniffing pkts (Stefan Berger),
+ nwfilter: serialize execution of scripts with ebtables cmds (Stefan Berger),
+ Move the tunnelled migration unix socket to /var/lib/libvirt/qemu (Chris Lalancette),
+ qemu: avoid calling the balloon info command if disabled (Daniel Veillard),
+ bridge: Add --dhcp-no-override option to dnsmasq (Jiri Denemark),
+ esx: Improve VMX file name parsing and formatting (Matthias Bolte),
+ esx: Split VMX code into a general and an ESX specific part (Matthias Bolte),
+ allow memballoon type of none to desactivate it (Daniel Veillard),
+ Add a detailed message when tap device add fails (Doug Goldstein),
+ qemu: Hack around asynchronous device_del (Jiri Denemark),
+ build-sys: only build the test programs during the check phase. (Diego Elio Pettenò),
+ Add "ubd" to the list of disk prefixes (Soren Hansen),
+ Extend virSocketParseAddr() to allow a NULL result pointer (Daniel Veillard),
+ bootloader_args is named bootargs in xen-xm (Philipp Hahn),
+ Fix return value usage (Doug Goldstein),
+ qemu: improve error if tun device is missing (Doug Goldstein),
+ build: rerun bootstrap if po/Makevars got nuked (Eric Blake)
+
+
+ - Cleanups:
+ Remove hack to get static binaries in DV environment (Daniel Veillard),
+ build: avoid uninitialized variable warning (Eric Blake),
+ vbox: factor a large function (Eric Blake),
+ lxc: avoid large stacks with veth creation (Eric Blake),
+ openvz: use virAsprintf to avoid large stacks (Eric Blake),
+ openvz: formatting cleanups (Eric Blake),
+ network: use virAsprintf when appropriate (Eric Blake),
+ Move hextobin as virHexToBin to util.c (Matthias Bolte),
+ Rename qemudShrinkDisks to virDomainDiskRemove and move to domain_conf.c (Soren Hansen),
+ xml2sexprtest: Remove graphics from unrelated tests (Jiri Denemark),
+ xenapi: Fix compile error in previous commit (Matthias Bolte),
+ qemu: Remove code duplication (Jiri Denemark),
+ vbox: factor a large function (Eric Blake),
+ xenapi: avoid sprintf (Eric Blake),
+ storage: avoid s[n]printf (Eric Blake),
+ maint: whitespace cleanups (Eric Blake),
+ build: delete dead comments (Eric Blake),
+ nwfilter: use consistent OOM reporting (Eric Blake),
+ build: fix compiler warning (Eric Blake),
+ build: fix AppArmor compilation (Jamie Strandboge),
+ Avoid unnecessary bootstrap runs in VPATH builds (Jiri Denemark),
+ maint: update an email address preference (Eric Blake),
+ phyp: refactor phypListDomainsGeneric to eliminate buffer overflow (Eduardo Otubo)
+
+
+
0.8.3: Aug 4 2010:
- Features:
esx: Support vSphere 4.1 (Matthias Bolte),