mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-07-06 09:55:46 +00:00
Release of libvirt-0.8.1
* configure.ac docs/news.html.in libvirt.spec.in: updates for release * po/*.po*: updated localizations and regenerated
This commit is contained in:
parent
e984019688
commit
5d65d32f2c
@ -1,6 +1,6 @@
|
|||||||
dnl Process this file with autoconf to produce a configure script.
|
dnl Process this file with autoconf to produce a configure script.
|
||||||
|
|
||||||
AC_INIT([libvirt], [0.8.0])
|
AC_INIT([libvirt], [0.8.1])
|
||||||
AC_CONFIG_SRCDIR([src/libvirt.c])
|
AC_CONFIG_SRCDIR([src/libvirt.c])
|
||||||
AC_CONFIG_AUX_DIR([build-aux])
|
AC_CONFIG_AUX_DIR([build-aux])
|
||||||
AC_CONFIG_HEADERS([config.h])
|
AC_CONFIG_HEADERS([config.h])
|
||||||
|
@ -7,6 +7,181 @@
|
|||||||
<h1 >Releases</h1>
|
<h1 >Releases</h1>
|
||||||
<p>Here is the list of official releases, it is also possible to just use the <a href="downloads.html">GIT version or snapshot</a>, contact the mailing list
|
<p>Here is the list of official releases, it is also 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.8.1: Apr 30 2010</h3>
|
||||||
|
<ul>
|
||||||
|
<li> Features:
|
||||||
|
Add virDomainGetBlockInfo API to query disk sizing (Daniel P. Berrange),
|
||||||
|
Starts dnsmasq from libvirtd with --dhcp-hostsfile option (Satoru SATOH)
|
||||||
|
</li>
|
||||||
|
<li> Documentation:
|
||||||
|
cleanup the download section of the documentation (Daniel Veillard),
|
||||||
|
Fix messsage as message. (Chris Lalancette),
|
||||||
|
Fix up a debug typo. (Chris Lalancette),
|
||||||
|
add nwfilter functions to virsh man page (Stefan Berger)
|
||||||
|
</li>
|
||||||
|
<li> Portability:
|
||||||
|
Fix build on Ubuntu. (Chris Lalancette),
|
||||||
|
cygwin/mingw: Fix version script handling (Matthias Bolte),
|
||||||
|
build: fix autogen rule for VPATH build (Eric Blake),
|
||||||
|
Fix build with DEBUG_RAW_IO=1 (Jiri Denemark),
|
||||||
|
Don't try to build qemu and lxc on non-Linux platforms (Daniel Veillard),
|
||||||
|
cygwin: Handle differences in the XDR implementation (Matthias Bolte),
|
||||||
|
Cygwin's GCC doesn't like this .sa_handler initialization for some reason (Matthias Bolte),
|
||||||
|
linux/if.h header is not available on non-Linux platforms (Matthias Bolte),
|
||||||
|
cygwin: Check explicitly for getmntent_r (Matthias Bolte),
|
||||||
|
Disable stateful OpenNebula driver if libvirtd is disabled (Matthias Bolte),
|
||||||
|
build: don't include winsock2.h on cygwin (Eric Blake),
|
||||||
|
portability fixes to tools/virt-pki-validate.in (Dustin Kirkland),
|
||||||
|
virt-aa-helper-test: avoid non-portable echo -n (Eric Blake),
|
||||||
|
schematestutils.sh: improve shell portability: avoid "echo -e" (Jim Meyering),
|
||||||
|
Fix build of openvz on RHEL-5. (Chris Lalancette),
|
||||||
|
Fix spec file for builds without lxc (Daniel Berteaud)
|
||||||
|
</li>
|
||||||
|
<li> Bug Fixes:
|
||||||
|
domain: Fix PCI address decimal parsing regression (Cole Robinson),
|
||||||
|
Fix virt-pki-validate's determination of CN (Dustin Kirkland),
|
||||||
|
Fix detection of disk in IO events (Daniel P. Berrange),
|
||||||
|
Fix a virsh edit memory leak (Chris Lalancette),
|
||||||
|
Fix a qemuDomainPCIAddressSetFree memory leak (Chris Lalancette),
|
||||||
|
Fix a memory leak in the node_device_udev code (Chris Lalancette),
|
||||||
|
qemuDomainSnapshotCreateXML: avoid NULL dereferences (Jim Meyering),
|
||||||
|
qemudDomainCreate: correct a slightly misdirected goto (Jim Meyering),
|
||||||
|
Fix handling of security driver restore failures in QEMU domain save (Daniel P. Berrange),
|
||||||
|
Fix QEMU domain save to block devices with cgroups enabled (Daniel P. Berrange),
|
||||||
|
Fix QEMU save/restore with block devices (Daniel P. Berrange),
|
||||||
|
Fix crash when cleaning up from failed save attempt (Daniel P. Berrange),
|
||||||
|
The base used for conversion of USB values should be 16 not 10. (Klaus Ethgen),
|
||||||
|
Fix up the locking in the snapshot code. (Chris Lalancette),
|
||||||
|
Ignore qemu STOP event when stopping CPUs (Jiri Denemark),
|
||||||
|
Fix memory leak in virsh snapshot-list. (Chris Lalancette),
|
||||||
|
Fix virDomainSnapshotObjFree memory leak. (Chris Lalancette),
|
||||||
|
Fix a memory leak in the snapshot code in libvirtd. (Chris Lalancette),
|
||||||
|
QEmu JSON drop timestamp from command object (Luiz Capitulino),
|
||||||
|
Fix crash in nwfilter driver check (Daniel P. Berrange),
|
||||||
|
qemu: fix security context references in DAC code (Spencer Shimko),
|
||||||
|
Properly indent encryption tags (David Allan),
|
||||||
|
Fix locking in qemudDomainCoreDump (Jiri Denemark),
|
||||||
|
Poll for migration end every 50ms instead of 50us (Jiri Denemark),
|
||||||
|
configure.ac SELinux fixes (Spencer Shimko),
|
||||||
|
Fix QEMU text monitor command error checking (Daniel P. Berrange),
|
||||||
|
Fix CPU hotplug command names (Daniel P. Berrange),
|
||||||
|
Fix printing of event detail in python events demo program (Daniel P. Berrange),
|
||||||
|
Fix initial VCPU pinning in qemu driver (Jiri Denemark),
|
||||||
|
Make avahi startup more robust. (Chris Lalancette),
|
||||||
|
esx: Don't treat an empty root snapshot list as error (Chris Wong),
|
||||||
|
esx: Fix FindByIp response handling (Matthias Bolte),
|
||||||
|
esx: Fix virtualHW.version generation (Matthias Bolte),
|
||||||
|
Fix device_del in JSON mode for QEMU (Daniel P. Berrange),
|
||||||
|
nwfilter: Free nwfilter hash of virConnectPtr (Matthias Bolte),
|
||||||
|
remote: react to failures on wakeupFD (Eric Blake),
|
||||||
|
Fix CDROM media change for QEMU when using -device syntax (Daniel P. Berrange),
|
||||||
|
Fix QEMU memory stats JSON mode (Daniel P. Berrange),
|
||||||
|
Trivial fix: Add braces to for statement to avoid crashes (Stefan Berger),
|
||||||
|
qemudDomainAttachSCSIDisk: avoid FP NULL-ptr-deref from clang (Jim Meyering),
|
||||||
|
qemudDomainAttachSCSIDisk: avoid FP NULL-ptr-deref from clang (Jim Meyering),
|
||||||
|
virGetHostnameLocalhost: avoid FP NULL-ptr-deref from clang (Jim Meyering),
|
||||||
|
nwfilter_ebiptables_driver.c: avoid NULL dereference (Jim Meyering),
|
||||||
|
esxVMX_GatherSCSIControllers: avoid NULL dereference (Jim Meyering),
|
||||||
|
Fix nodeinfotest on NUMA machines (Daniel P. Berrange)
|
||||||
|
</li>
|
||||||
|
<li> Improvements:
|
||||||
|
Add support for another explicit IO error event (Daniel P. Berrange),
|
||||||
|
Report all errors in SELinuxRestoreSecurityFileLabel (Jiri Denemark),
|
||||||
|
Prevent updates while IP address learn thread is running (Stefan Berger),
|
||||||
|
Syncronize the teardown of rules with the thread (Stefan Berger),
|
||||||
|
Clean all tables before applying 'basic' rules (Stefan Berger),
|
||||||
|
MAke virFileHasSuffix case insensitive (Paul Dorman),
|
||||||
|
nwfilter: Also pick IP address from a DHCP ACK message (Stefan Berger),
|
||||||
|
Implement python binding for virDomainGetBlockInfo (Daniel P. Berrange),
|
||||||
|
Add new domblkinfo command to virsh (Daniel P. Berrange),
|
||||||
|
Implement virDomainGetBlockInfo in QEMU driver (Daniel P. Berrange),
|
||||||
|
Remote protocol impl for virDomainGetBlockInfo (Daniel P. Berrange),
|
||||||
|
Internal driver API infrastructure for virDomainGetBlockInfo (Daniel P. Berrange),
|
||||||
|
Report better error if qemuSnapshotIsAllowed failed. (Chris Lalancette),
|
||||||
|
nwfilter: python bindings for nwfilter (Stefan Berger),
|
||||||
|
Move dnsmasq host file to a separate directory (Daniel Veillard),
|
||||||
|
nwfilter: allow to mix filterrefs and rules in the schema (Stefan Berger),
|
||||||
|
Avoid create/unlink with block devs used for QEMU save (Daniel P. Berrange),
|
||||||
|
nwfilter: let qemu's after-migration packet pass (Stefan Berger),
|
||||||
|
Fix up the error message if we can't parse the snapshot XML. (Chris Lalancette),
|
||||||
|
nwfilter: add support for RAPR protocol (Stefan Berger),
|
||||||
|
nwfilter: enable hex number inputs in filter XML (Stefan Berger),
|
||||||
|
Add build support for dnsmasq module (Satoru SATOH),
|
||||||
|
Add dnsmasq module files (Satoru SATOH),
|
||||||
|
Fix make dist missing ESX generated files (Daniel Veillard),
|
||||||
|
Fix printing of pathnames on error in qemuDomainSnapshotLoad. (Chris Lalancette),
|
||||||
|
Improve configure error message about missing Linux headers (Matthias Bolte),
|
||||||
|
nwfilter: extend schema + add testcase w/ connlimit-above (Stefan Berger),
|
||||||
|
addrToString: give better error message (Eric Blake),
|
||||||
|
Fake host CPU for qemu tests (Jiri Denemark),
|
||||||
|
Use configured CPU model if possible (Jiri Denemark),
|
||||||
|
Support removing features when converting data to CPU (Jiri Denemark),
|
||||||
|
Move MIN macro to util.h so that others can use it (Jiri Denemark),
|
||||||
|
Deal with CPU models in [] (Jiri Denemark),
|
||||||
|
Ignore empty type attribute in driver element of virtual disks (Guido Günther),
|
||||||
|
esx: Gather some XML generation macros in esx_vi.h (Matthias Bolte),
|
||||||
|
nwfilter: add support for connlimit match (Stefan Berger),
|
||||||
|
Extend fwall-drv interface and call functions via interface (Stefan Berger),
|
||||||
|
esx: Add support for the VMXNET 2 (Enhanced) NIC model (Matthias Bolte),
|
||||||
|
Install nwfilter xml files from source directory. (Philipp Hahn),
|
||||||
|
Fixup python binding for virDomainSnapshot APIs (Daniel P. Berrange),
|
||||||
|
Fix network hotplug to use device_add in QEMU (Daniel P. Berrange),
|
||||||
|
Fix error reporting for getfd + host_net_add in QEMU (Daniel P. Berrange),
|
||||||
|
Replace printf with logging macros (Matthias Bolte),
|
||||||
|
Mark internal.h for translation (Jiri Denemark),
|
||||||
|
Use virCheckFlags for APIs added in 0.8.0 (Jiri Denemark),
|
||||||
|
Introduce virCheckFlags for consistent flags checking (Jiri Denemark),
|
||||||
|
nwfilter: Clear all state tracking from a drop rule (Stefan Berger),
|
||||||
|
Update to latest gnulib to get strtok_r relaxed to LGPLv2+ (Matthias Bolte),
|
||||||
|
esx: Add nwfilter driver stub (Matthias Bolte),
|
||||||
|
util: ensure safe{read,write,zero} return is checked (Eric Blake),
|
||||||
|
Update QEMU device_add command in JSON mode (Daniel P. Berrange),
|
||||||
|
Rename parameter in qemuMonitorDeviceDel (Daniel P. Berrange),
|
||||||
|
Run test suite as part of RPM build process (Daniel P. Berrange),
|
||||||
|
Fix QEMU command building errors to reflect unsupported configuration (Daniel P. Berrange),
|
||||||
|
nwfilter: fix tear down order and consolidate functions (Stefan Berger),
|
||||||
|
Fix close_used_without_including_unistd_h error (Matthias Bolte),
|
||||||
|
Implement variable length structure allocator (David Allan),
|
||||||
|
build: set STATIC_ANALYSIS when running via clang or coverity (Jim Meyering),
|
||||||
|
sa_assert: assert-like macro, enabled only for use with static analyzers (Jim Meyering),
|
||||||
|
Implement forgotten backend of virInterfaceIsActive() (Laine Stump),
|
||||||
|
nwfilter: use virFindFileInPath for needed CLI tools (Stefan Berger),
|
||||||
|
esx: Extend esx_vi_generator.py to cover methods too (Matthias Bolte),
|
||||||
|
Consolidate interface related functions in interface.c (Stefan Berger),
|
||||||
|
build: include usleep gnulib module (Eric Blake)
|
||||||
|
</li>
|
||||||
|
<li> Cleanups:
|
||||||
|
qemudDomainSaveFlag: remove dead store (Jim Meyering),
|
||||||
|
Remove unused goto label from qemudDomainCreate (Daniel P. Berrange),
|
||||||
|
Fix indentation for storage conf XML (David Allan),
|
||||||
|
Make virDomainSnapshotObjListDeinit static. (Chris Lalancette),
|
||||||
|
Some NWFilter symbols are conditional and have to be exported conditional (Matthias Bolte),
|
||||||
|
xen: Fix inside_daemon beeing unused when libvirtd is disabled (Matthias Bolte),
|
||||||
|
maint: update AUTHORS (Marco Bozzolan),
|
||||||
|
maint: update AUTHORS with recent contributors (Eric Blake),
|
||||||
|
maint: enforce whitespace on shell scripts (Eric Blake),
|
||||||
|
testutilsqemu: avoid uninitialized variable (Eric Blake),
|
||||||
|
maint: ignore 'make syntax-check' failure files (Eric Blake),
|
||||||
|
build: fix preprocessor indentation (Eric Blake),
|
||||||
|
build: avoid compiler warning (Eric Blake),
|
||||||
|
Explicitly set virStoragePoolTypeInfo FS and NETFS defaults (Matthias Bolte),
|
||||||
|
Mark in_open parameter of remoteAuthenticate as unused when it's unused (Matthias Bolte),
|
||||||
|
Don't ship generated python/libvirt.? files. (Philipp Hahn),
|
||||||
|
esx: Replace scanf with STRSKIP and strtok_r (Matthias Bolte),
|
||||||
|
maint: another preprocessor fix (Eric Blake),
|
||||||
|
Remove code from JSON monitor for commands that won't be ported (Daniel P. Berrange),
|
||||||
|
Fix apibuild.py warnings about missing ':' (Matthias Bolte),
|
||||||
|
xend_internal.c: assure clang that we do not dereference NULL (Jim Meyering),
|
||||||
|
build: fix recent 'make syntax-check' failure (Eric Blake),
|
||||||
|
virStorageBackendFileSystemMount: prefer strdup over virAsprintf (Jim Meyering),
|
||||||
|
virStorageBackendFileSystemMount: placate clang (Jim Meyering),
|
||||||
|
openvzGetProcessInfo: address clang-detected low-probability flaw (Jim Meyering),
|
||||||
|
vshCommandRun: avoid used-uninitialized timing-related report from clang (Jim Meyering),
|
||||||
|
Fix up formatting of remote protocol stuff. (Chris Lalancette),
|
||||||
|
Remove some debugging leftovers. (Chris Lalancette),
|
||||||
|
build: fix syntax-check problems (Eric Blake)
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
<h3>0.8.0: Apr 12 2010</h3>
|
<h3>0.8.0: Apr 12 2010</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Features:
|
<li>Features:
|
||||||
|
@ -850,6 +850,11 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Apr 30 2010 Daniel Veillard <veillard@redhat.com> - 0.8.1-1
|
||||||
|
- Starts dnsmasq from libvirtd with --dhcp-hostsfile
|
||||||
|
- Add virDomainGetBlockInfo API to query disk sizing
|
||||||
|
- a lot of bug fixes and cleanups
|
||||||
|
|
||||||
* Mon Apr 12 2010 Daniel Veillard <veillard@redhat.com> - 0.8.0-1
|
* Mon Apr 12 2010 Daniel Veillard <veillard@redhat.com> - 0.8.0-1
|
||||||
- Snapshotting support (QEmu/VBox/ESX)
|
- Snapshotting support (QEmu/VBox/ESX)
|
||||||
- Network filtering API
|
- Network filtering API
|
||||||
|
5027
po/bn_IN.po
5027
po/bn_IN.po
File diff suppressed because it is too large
Load Diff
5007
po/en_GB.po
5007
po/en_GB.po
File diff suppressed because it is too large
Load Diff
5012
po/eu_ES.po
5012
po/eu_ES.po
File diff suppressed because it is too large
Load Diff
5014
po/libvirt.pot
5014
po/libvirt.pot
File diff suppressed because it is too large
Load Diff
5009
po/pt_BR.po
5009
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
5010
po/sr@latin.po
5010
po/sr@latin.po
File diff suppressed because it is too large
Load Diff
4999
po/zh_CN.po
4999
po/zh_CN.po
File diff suppressed because it is too large
Load Diff
5007
po/zh_TW.po
5007
po/zh_TW.po
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user