mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-24 22:50:26 +03: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.
|
||||
|
||||
AC_INIT([libvirt], [0.8.0])
|
||||
AC_INIT([libvirt], [0.8.1])
|
||||
AC_CONFIG_SRCDIR([src/libvirt.c])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
|
@ -7,6 +7,181 @@
|
||||
<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
|
||||
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>
|
||||
<ul>
|
||||
<li>Features:
|
||||
|
@ -850,6 +850,11 @@ fi
|
||||
%endif
|
||||
|
||||
%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
|
||||
- Snapshotting support (QEmu/VBox/ESX)
|
||||
- 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…
x
Reference in New Issue
Block a user