2015-10-15 17:19:28 +08:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2017-07-27 01:01:25 +08:00
|
|
|
<!DOCTYPE html>
|
2015-10-15 17:19:28 +08:00
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
<head>
|
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<h1>Releases (2007)</h1>
|
|
|
|
<p>Here is the list of official releases made during the year 2007.
|
|
|
|
A similar list for <a href="news-2006.html">2006</a> is also available.
|
|
|
|
</p>
|
|
|
|
<p>It is also possible to just use
|
2017-07-27 01:18:16 +08:00
|
|
|
the <a href="downloads.html">GIT version or snapshot</a>,
|
2015-10-15 17:19:28 +08:00
|
|
|
contact the mailing list and check
|
2017-10-13 23:30:41 +08:00
|
|
|
the <a href="https://libvirt.org/git/?p=libvirt.git;a=log">GIT log</a>
|
2015-10-15 17:19:28 +08:00
|
|
|
to gauge progress.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<h3>0.4.0: Dec 18 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Features:<br/>
|
|
|
|
Compilation on Windows cygwin/mingw (Richard Jones),<br/>
|
|
|
|
Ruby bindings (David Lutterkort),<br/>
|
|
|
|
SASL based authentication for libvirt remote support (Daniel Berrange),<br/>
|
|
|
|
PolicyKit authentication (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
example files for QEMU and libvirtd configuations (Daniel Berrange),<br/>
|
|
|
|
english cleanups (Jim Paris),<br/>
|
|
|
|
CIM and OpenVZ references,<br/>
|
|
|
|
document <shareable/>,<br/>
|
|
|
|
daemon startup when using QEMU/KVM,<br/>
|
|
|
|
document HV support for new NUMA calls (Richard Jones),<br/>
|
|
|
|
various english fixes (Bruce Montague),<br/>
|
|
|
|
OCaml docs links (Richard Jones),<br/>
|
|
|
|
describe the various bindings add Ruby link,<br/>
|
|
|
|
Windows support page (Richard Jones),<br/>
|
|
|
|
authentication documentation updates (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
NUMA topology error handling (Beth Kon),<br/>
|
|
|
|
NUMA topology cells without CPU (Beth Kon),<br/>
|
|
|
|
XML to/from XM bridge config (Daniel Berrange),<br/>
|
|
|
|
XM processing of vnc parameters (Daniel Berrange),<br/>
|
|
|
|
Reset migration source after failure (Jim Paris),<br/>
|
|
|
|
negative integer in config (Tatsuro Enokura),<br/>
|
|
|
|
zero terminating string buffer,<br/>
|
|
|
|
detect integer overflow (Jim Meyering),<br/>
|
|
|
|
QEmu command line ending fixes (Daniel Berrange),<br/>
|
|
|
|
recursion problem in the daemon (Daniel Berrange),<br/>
|
|
|
|
HVM domain with CDRom (Masayuki Sunou),<br/>
|
|
|
|
off by one error in NUMA cpu count (Beth Kon),<br/>
|
|
|
|
avoid xend errors when adding disks (Masayuki Sunou),<br/>
|
|
|
|
compile error (Chris Lalancette),<br/>
|
|
|
|
transposed fwrite args (Jim Meyering),<br/>
|
|
|
|
compile without xen and on solaris (Jim Paris),<br/>
|
|
|
|
parsing of interface names (Richard Jones),<br/>
|
|
|
|
overflow for starts on 32bits (Daniel Berrange),<br/>
|
|
|
|
fix problems in error reporting (Saori Fukuta),<br/>
|
|
|
|
wrong call to brSetForwardDelay changed to brSetEnableSTP (Richard Jones),<br/>
|
|
|
|
allow shareable disk in old Xen,<br/>
|
|
|
|
fix wrong certificate file (Jim Meyering),<br/>
|
|
|
|
avoid some startup error when non-root,<br/>
|
|
|
|
off-by-1 buffer NULL termination (Daniel Berrange),<br/>
|
|
|
|
various string allocation fixes (Daniel Berrange),<br/>
|
|
|
|
avoid problems with vnetXXX interfaces in domain dumps (Daniel Berrange),<br/>
|
|
|
|
build fixes for RHEL (Daniel Berrange),<br/>
|
|
|
|
virsh prompt should not depend on uid (Richard Jones),<br/>
|
|
|
|
fix scaping of '<' (Richard Jones),<br/>
|
|
|
|
fix detach-disk on Xen tap devices (Saori Fukuta),<br/>
|
|
|
|
CPU parameter setting in XM config (Saori Fukuta),<br/>
|
|
|
|
credential handling fixes (Daniel Berrange),<br/>
|
|
|
|
fix compatibility with Xen 3.2.0 (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
/etc/libvirt/qemu.conf configuration for QEMU driver (Daniel Berrange),<br/>
|
|
|
|
NUMA cpu pinning in config files (DV and Saori Fukuta),<br/>
|
|
|
|
CDRom media change in KVM/QEMU (Daniel Berrange),<br/>
|
|
|
|
tests for <shareable/> in configs,<br/>
|
|
|
|
pinning inactive domains for Xen 3.0.3 (Saori Fukuta),<br/>
|
|
|
|
use gnulib for portability enhancement (Jim Meyering),<br/>
|
|
|
|
--without-libvirtd config option (Richard Jones),<br/>
|
|
|
|
Python bindings for NUMA,<br/>
|
|
|
|
add extra utility functions to buffer (Richard Jones),<br/>
|
|
|
|
separate qparams module for handling query parameters (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
remove virDomainRestart from API as it was never used (Richard Jones),<br/>
|
|
|
|
constify params for attach/detach APIs (Daniel Berrange),<br/>
|
|
|
|
gcc printf attribute checkings (Jim Meyering),<br/>
|
|
|
|
refactoring of device parsing code and shell escaping (Daniel Berrange),<br/>
|
|
|
|
virsh schedinfo parameters validation (Masayuki Sunou),<br/>
|
|
|
|
Avoid risk of format string abuse (Jim Meyering),<br/>
|
|
|
|
integer parsing cleanups (Jim Meyering),<br/>
|
|
|
|
build out of the source tree (Jim Meyering),<br/>
|
|
|
|
URI parsing refactoring (Richard Jones),<br/>
|
|
|
|
failed strdup/malloc handling (Jim Meyering),<br/>
|
|
|
|
Make "make distcheck" work (Jim Meyering),<br/>
|
|
|
|
improve xen internall error reports (Richard Jones),<br/>
|
|
|
|
cleanup of the daemon remote code (Daniel Berrange),<br/>
|
|
|
|
rename error VIR_FROM_LINUX to VIR_FROM_STATS_LINUX (Richard Jones),<br/>
|
|
|
|
don't compile the proxy if without Xen (Richard Jones),<br/>
|
|
|
|
fix paths when configuring for /usr prefix,<br/>
|
|
|
|
improve error reporting code (Jim Meyering),<br/>
|
|
|
|
detect heap allocation failure (Jim Meyering),<br/>
|
|
|
|
disable xen sexpr parsing code if Xen is disabled (Daniel Berrange),<br/>
|
|
|
|
cleanup of the GetType entry point for Xen drivers,<br/>
|
|
|
|
move some QEmu path handling to generic module (Daniel Berrange),<br/>
|
|
|
|
many code cleanups related to the Windows port (Richard Jones),<br/>
|
|
|
|
disable the proxy if using PolicyKit,<br/>
|
|
|
|
readline availability detection,<br/>
|
|
|
|
test libvirtd's config-processing code (Jim Meyering),<br/>
|
|
|
|
use a variable name as sizeof argument (Jim Meyering)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.3.3: Sep 30 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Features:<br/>
|
|
|
|
Avahi mDNS daemon export (Daniel Berrange),<br/>
|
|
|
|
NUMA support (Beth Kan)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
cleanups (Toth Istvan),<br/>
|
|
|
|
typos (Eduardo Pereira)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
memory corruption on large dumps (Masayuki Sunou),<br/>
|
|
|
|
fix virsh vncdisplay command exit (Masayuki Sunou),<br/>
|
|
|
|
Fix network stats TX/RX result (Richard Jones),<br/>
|
|
|
|
warning on Xen 3.0.3 (Richard Jones),<br/>
|
|
|
|
missing buffer check in virDomainXMLDevID (Hugh Brock),<br/>
|
|
|
|
avoid zombies when using remote (Daniel Berrange),<br/>
|
|
|
|
xend connection error message (Richard Jones),<br/>
|
|
|
|
avoid ssh tty prompt (Daniel Berrange),<br/>
|
|
|
|
username handling for remote URIs (Fabian Deutsch),<br/>
|
|
|
|
fix potential crash on multiple input XML tags (Daniel Berrange),<br/>
|
|
|
|
Solaris Xen hypercalls fixup (Mark Johnson)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
OpenVZ support (Shuveb Hussain and Anoop Cyriac),<br/>
|
|
|
|
CD-Rom reload on XEn (Hugh Brock),<br/>
|
|
|
|
PXE boot got QEmu/KVM (Daniel Berrange),<br/>
|
|
|
|
QEmu socket permissions customization (Daniel Berrange),<br/>
|
|
|
|
more QEmu support (Richard Jones),<br/>
|
|
|
|
better path detection for qemu and dnsmasq (Richard Jones),<br/>
|
|
|
|
QEmu flags are per-Domain (Daniel Berrange),<br/>
|
|
|
|
virsh freecell command,<br/>
|
|
|
|
Solaris portability fixes (Mark Johnson),<br/>
|
|
|
|
default bootloader support (Daniel Berrange),<br/>
|
|
|
|
new virNodeGetFreeMemory API,<br/>
|
|
|
|
vncpasswd extraction in configuration files if secure (Mark Johnson and Daniel Berrange),<br/>
|
|
|
|
Python bindings for block and interface statistics<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
virDrvOpenRemoteFlags definition (Richard Jones),<br/>
|
|
|
|
configure tests and output (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.3.2: Aug 21 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Features:<br/>
|
|
|
|
KVM migration and save/restore (Jim Paris),<br/>
|
|
|
|
added API for migration (Richard Jones),<br/>
|
|
|
|
added APIs for block device and interface statistic (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
examples for XML network APIs,<br/>
|
|
|
|
fix typo and schedinfo synopsis in man page (Atsushi SAKAI),<br/>
|
|
|
|
hypervisor support page update (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
remove a couple of leaks in QEmu/KVM backend (Daniel berrange),<br/>
|
|
|
|
fix GnuTLS 1.0 compatibility (Richard Jones),<br/>
|
|
|
|
--config/-f option mistake for libvirtd (Richard Jones),<br/>
|
|
|
|
remove leak in QEmu backend (Jim Paris),<br/>
|
|
|
|
fix some QEmu communication bugs (Jim Paris),<br/>
|
|
|
|
UUID lookup though proxy fix,<br/>
|
|
|
|
setvcpus checking bugs (with Atsushi SAKAI),<br/>
|
|
|
|
int checking in virsh parameters (with Masayuki Sunou),<br/>
|
|
|
|
deny devices attach/detach for < Xen 3.0.4 (Masayuki Sunou),<br/>
|
|
|
|
XenStore query memory leak (Masayuki Sunou),<br/>
|
|
|
|
virsh schedinfo cleanup (Saori Fukuta)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
virsh new ttyconsole command,<br/>
|
|
|
|
networking API implementation for test driver (Daniel berrange),<br/>
|
|
|
|
qemu/kvm feature reporting of ACPI/APIC (David Lutterkort),<br/>
|
|
|
|
checking of QEmu architectures (Daniel berrange),<br/>
|
|
|
|
improve devices XML errors reporting (Masayuki Sunou),<br/>
|
|
|
|
speedup of domain queries on Xen (Daniel berrange),<br/>
|
|
|
|
augment XML dumps with interface devices names (Richard Jones),<br/>
|
|
|
|
internal API to query drivers for features (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
Improve virNodeGetInfo implentation (Daniel berrange),<br/>
|
|
|
|
general UUID code cleanup (Daniel berrange),<br/>
|
|
|
|
fix API generator file selection<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.3.1: Jul 24 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
index to remote page,<br/>
|
|
|
|
script to test certificates,<br/>
|
|
|
|
IPv6 remote support docs (Daniel Berrange),<br/>
|
|
|
|
document VIRSH_DEFAULT_CONNECT_URI in virsh man page (David Lutterkort),<br/>
|
|
|
|
Relax-NG early grammar for the network XML (David Lutterkort)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
leaks in disk XML parsing (Masayuki Sunou),<br/>
|
|
|
|
hypervisor alignment call problems on PPC64 (Christian Ehrhardt),<br/>
|
|
|
|
dead client registration in daemon event loop (Daniel Berrange),<br/>
|
|
|
|
double free in error handling (Daniel Berrange),<br/>
|
|
|
|
close on exec for log file descriptors in the daemon (Daniel Berrange),<br/>
|
|
|
|
avoid caching problem in remote daemon (Daniel Berrange),<br/>
|
|
|
|
avoid crash after QEmu domain failure (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
checks of x509 certificates and keys (Daniel Berrange),<br/>
|
|
|
|
error reports in the daemon (Daniel Berrange),<br/>
|
|
|
|
checking of Ethernet MAC addresses in XML configs (Masayuki Sunou),<br/>
|
|
|
|
support for a new clock switch between UTC and localtime (Daniel Berrange),<br/>
|
|
|
|
early version of OpenVZ support (Shuveb Hussain),<br/>
|
|
|
|
support for input devices on PS/2 and USB buses (Daniel Berrange),<br/>
|
|
|
|
more tests especially the QEmu support (Daniel Berrange),<br/>
|
|
|
|
range check in credit scheduler (with Saori Fukuta and Atsushi Sakai),<br/>
|
|
|
|
add support for listen VNC parameter un QEmu and fix command line arg (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
debug tracing (Richard Jones),<br/>
|
|
|
|
removal of --with-qemud-pid-file (Richard Jones),<br/>
|
|
|
|
remove unused virDeviceMode,<br/>
|
|
|
|
new util module for code shared between drivers (Shuveb Hussain),<br/>
|
|
|
|
xen header location detection (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.3.0: Jul 09 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Features:<br/>
|
|
|
|
Secure Remote support (Richard Jones).
|
2017-10-13 23:30:41 +08:00
|
|
|
See <a href="https://libvirt.org/remote.html">the remote page</a> of the documentation<br/>
|
2015-10-15 17:19:28 +08:00
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
remote support (Richard Jones),<br/>
|
|
|
|
description of the URI connection strings (Richard Jones),<br/>
|
|
|
|
update of virsh man page,<br/>
|
|
|
|
matrix of libvirt API/hypervisor support with version information (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
examples Makefile.am generation (Richard Jones),<br/>
|
|
|
|
SetMem fix (Mark Johnson),<br/>
|
|
|
|
URI handling and ordering of drivers (Daniel Berrange),<br/>
|
|
|
|
fix virsh help without hypervisor (Richard Jones),<br/>
|
|
|
|
id marshalling fix (Daniel Berrange),<br/>
|
|
|
|
fix virConnectGetMaxVcpus on remote (Richard Jones),<br/>
|
|
|
|
avoid a realloc leak (Jim Meyering),<br/>
|
|
|
|
scheduler parameters handling for Xen (Richard Jones),<br/>
|
|
|
|
various early remote bug fixes (Richard Jones),<br/>
|
|
|
|
remove virsh leaks of domains references (Masayuki Sunou),<br/>
|
|
|
|
configCache refill bug (Richard Jones),<br/>
|
|
|
|
fix XML serialization bugs<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
QEmu switch to XDR-based protocol (Dan Berrange),<br/>
|
|
|
|
device attach/detach commands (Masayuki Sunou),<br/>
|
|
|
|
OCaml bindings (Richard Jones),<br/>
|
|
|
|
new entry points virDomainGetConnect and virNetworkGetConnect useful for bindings (Richard Jones),<br/>
|
|
|
|
reunitifaction of remote and qemu daemon under a single libvirtd with a config file (Daniel Berrange),<br/>
|
|
|
|
Localization updates<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
parsing of connection URIs (Richard Jones),<br/>
|
|
|
|
messages from virsh (Saori Fukuta),<br/>
|
|
|
|
Coverage files (Daniel Berrange),<br/>
|
|
|
|
Solaris fixes (Mark Johnson),<br/>
|
|
|
|
avoid [r]index calls (Richard Jones),<br/>
|
|
|
|
release information in Xen backend,<br/>
|
|
|
|
virsh cpupin command cleanups (Masayuki Sunou),<br/>
|
|
|
|
xen:/// support as standard Xen URI (Richard Jones and Daniel Berrange),<br/>
|
|
|
|
improve driver selection/decline mechanism (Richard Jones),<br/>
|
|
|
|
error reporting on XML dump (Richard Jones),<br/>
|
|
|
|
Remove unused virDomainKernel structure (Richard Jones),<br/>
|
|
|
|
daemon event loop event handling (Daniel Berrange),<br/>
|
|
|
|
various unifications cleanup in the daemon merging (Daniel Berrange),<br/>
|
|
|
|
internal file and timer monitoring API (Daniel Berrange),<br/>
|
|
|
|
remove libsysfs dependancy,<br/>
|
|
|
|
call brctl program directly (Daniel Berrange),<br/>
|
|
|
|
virBuffer functions cleanups (Richard Jones),<br/>
|
|
|
|
make init script LSB compliant,<br/>
|
|
|
|
error handling on lookup functions (Richard Jones),<br/>
|
|
|
|
remove internal virGetDomainByID (Richard Jones),<br/>
|
|
|
|
revamp of xen subdrivers interfaces (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.2.3: Jun 08 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
documentation for upcoming remote access (Richard Jones),<br/>
|
|
|
|
virConnectNumOfDefinedDomains doc (Jan Michael),<br/>
|
|
|
|
virsh help messages for dumpxml and net-dumpxml (Chris Wright)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
RelaxNG schemas regexp fix (Robin Green),<br/>
|
|
|
|
RelaxNG arch bug (Mark McLoughlin),<br/>
|
|
|
|
large buffers bug fixes (Shigeki Sakamoto),<br/>
|
|
|
|
error on out of memory condition (Shigeki Sakamoto),<br/>
|
|
|
|
virshStrdup fix,<br/>
|
|
|
|
non-root driver when using Xen bug (Richard Jones),<br/>
|
|
|
|
use --strict-order when running dnsmasq (Daniel Berrange),<br/>
|
|
|
|
virbr0 weirdness on restart (Mark McLoughlin),<br/>
|
|
|
|
keep connection error messages (Richard Jones),<br/>
|
|
|
|
increase QEmu read buffer on help (Daniel Berrange),<br/>
|
|
|
|
rpm dependance on dnsmasq (Daniel Berrange),<br/>
|
|
|
|
fix XML boot device syntax (Daniel Berrange),<br/>
|
|
|
|
QEmu memory bug (Daniel Berrange),<br/>
|
|
|
|
memory leak fix (Masayuki Sunou),<br/>
|
|
|
|
fix compiler flags (Richard Jones),<br/>
|
|
|
|
remove type ioemu on recent Xen HVM for paravirt drivers (Saori Fukuta),<br/>
|
|
|
|
uninitialized string bug (Masayuki Sunou),<br/>
|
|
|
|
allow init even if the daemon is not running,<br/>
|
|
|
|
XML to config fix (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
add a special error class for the test module (Richard Jones),<br/>
|
|
|
|
virConnectGetCapabilities on proxy (Richard Jones),<br/>
|
|
|
|
allow network driver to decline usage (Richard Jones),<br/>
|
|
|
|
extend error messages for upcoming remote access (Richard Jones),<br/>
|
|
|
|
on_reboot support for QEmu (Daniel Berrange),<br/>
|
|
|
|
save daemon output in a log file (Daniel Berrange),<br/>
|
|
|
|
xenXMDomainDefineXML can override guest config (Hugh Brock),<br/>
|
|
|
|
add attach-device and detach-device commands to virsh (Masayuki Sunou and Mark McLoughlin and Richard Jones),<br/>
|
|
|
|
make virGetVersion case insensitive and Python bindings (Richard Jones),<br/>
|
|
|
|
new scheduler API (Atsushi SAKAI),<br/>
|
|
|
|
localizations updates,<br/>
|
|
|
|
add logging option for virsh (Nobuhiro Itou),<br/>
|
|
|
|
allow arguments to be passed to bootloader (Hugh Brock),<br/>
|
|
|
|
increase the test suite (Daniel Berrange and Hugh Brock)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
Remove VIR_DRV_OPEN_QUIET (Richard Jones),<br/>
|
|
|
|
disable xm_internal.c for Xen > 3.0.3 (Daniel Berrange),<br/>
|
|
|
|
unused fields in _virDomain (Richard Jones),<br/>
|
|
|
|
export __virGetDomain and __virGetNetwork for libvirtd only (Richard Jones),<br/>
|
|
|
|
ignore old VNC config for HVM on recent Xen (Daniel Berrange),<br/>
|
|
|
|
various code cleanups,<br/>
|
|
|
|
-Werror cleanup (Hugh Brock)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.2.2: Apr 17 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
fix errors due to Amaya (with Simon Hernandez),<br/>
|
|
|
|
virsh uses kB not bytes (Atsushi SAKAI),<br/>
|
|
|
|
add command line help to qemud (Richard Jones),<br/>
|
|
|
|
xenUnifiedRegister docs (Atsushi SAKAI),<br/>
|
|
|
|
strings typos (Nikolay Sivov),<br/>
|
|
|
|
ilocalization problem raised by Thomas Canniot<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
virsh memory values test (Masayuki Sunou),<br/>
|
|
|
|
operations without libvirt_qemud (Atsushi SAKAI),<br/>
|
|
|
|
fix spec file (Florian La Roche, Jeremy Katz, Michael Schwendt),<br/>
|
|
|
|
direct hypervisor call (Atsushi SAKAI),<br/>
|
|
|
|
buffer overflow on qemu networking command (Daniel Berrange),<br/>
|
|
|
|
buffer overflow in quemud (Daniel Berrange),<br/>
|
|
|
|
virsh vcpupin bug (Masayuki Sunou),<br/>
|
|
|
|
host PAE detections and strcuctures size (Richard Jones),<br/>
|
|
|
|
Xen PAE flag handling (Daniel Berrange),<br/>
|
|
|
|
bridged config configuration (Daniel Berrange),<br/>
|
|
|
|
erroneous XEN_V2_OP_SETMAXMEM value (Masayuki Sunou),<br/>
|
|
|
|
memory free error (Mark McLoughlin),<br/>
|
|
|
|
set VIR_CONNECT_RO on read-only connections (S.Sakamoto),<br/>
|
|
|
|
avoid memory explosion bug (Daniel Berrange),<br/>
|
|
|
|
integer overflow for qemu CPU time (Daniel Berrange),<br/>
|
|
|
|
QEMU binary path check (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
remove some global variables (Jim Meyering),<br/>
|
|
|
|
printf-style functions checks (Jim Meyering),<br/>
|
|
|
|
better virsh error messages,<br/>
|
|
|
|
increase compiler checkings and security (Daniel Berrange),<br/>
|
|
|
|
virBufferGrow usage and docs,<br/>
|
|
|
|
use calloc instead of malloc/memset,<br/>
|
|
|
|
replace all sprintf by snprintf,<br/>
|
|
|
|
avoid configure clobbering user's CTAGS (Jim Meyering),<br/>
|
|
|
|
signal handler error cleanup (Richard Jones),<br/>
|
|
|
|
iptables internal code claenup (Mark McLoughlin),<br/>
|
|
|
|
unified Xen driver (Richard Jones),<br/>
|
|
|
|
cleanup XPath libxml2 calls,<br/>
|
|
|
|
IPTables rules tightening (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
more regression tests on XML (Daniel Berrange),<br/>
|
|
|
|
Python bindings now generate exception in error cases (Richard Jones),<br/>
|
|
|
|
Python bindings for vir*GetAutoStart (Daniel Berrange),<br/>
|
|
|
|
handling of CD-Rom device without device name (Nobuhiro Itou),<br/>
|
|
|
|
fix hypervisor call to work with Xen 3.0.5 (Daniel Berrange),<br/>
|
|
|
|
DomainGetOSType for inactive domains (Daniel Berrange),<br/>
|
|
|
|
multiple boot devices for HVM (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.2.1: Mar 16 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Features:<br/>
|
|
|
|
Add support for network autostart and init scripts (Mark McLoughlin),<br/>
|
|
|
|
New API virConnectGetCapabilities() to detect the virtualization capabilities of a host (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Documentation:<br/>
|
|
|
|
Documentation updates especially on the XML formats<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Portability:<br/>
|
|
|
|
IA64 fixes (Atsushi SAKAI),<br/>
|
|
|
|
dependancies and build (Daniel Berrange),<br/>
|
|
|
|
fix xend port detection (Daniel Berrange),<br/>
|
|
|
|
icompile time warnings (Mark),<br/>
|
|
|
|
avoid const related compiler warnings (Daniel Berrange),<br/>
|
|
|
|
automated builds (Daniel Berrange),<br/>
|
|
|
|
pointer/int mismatch (Richard Jones),<br/>
|
|
|
|
configure time selection of drivers,<br/>
|
|
|
|
libvirt spec hacking (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
libvirt_qemud daemon path (Daniel Berrange),<br/>
|
|
|
|
libvirt config directory (Daniel Berrange and Mark McLoughlin),<br/>
|
|
|
|
memory leak in qemud (Mark),<br/>
|
|
|
|
various fixes on network support (Mark),<br/>
|
|
|
|
avoid Xen domain zombies on device hotplug errors (Daniel Berrange),<br/>
|
|
|
|
various fixes on qemud (Mark),<br/>
|
|
|
|
args parsing (Richard Jones),<br/>
|
|
|
|
virsh -t argument (Saori Fukuta),<br/>
|
|
|
|
avoid virsh crash on TAB key (Daniel Berrange),<br/>
|
|
|
|
detect xend operation failures (Kazuki Mizushima),<br/>
|
|
|
|
don't listen on null socket (Rich Jones),<br/>
|
|
|
|
read-only socket cleanup (Rich Jones),<br/>
|
|
|
|
use of vnc port 5900 (Nobuhiro Itou),<br/>
|
|
|
|
assorted networking fixes (Daniel Berrange),<br/>
|
|
|
|
shutoff and shutdown mismatches (Kazuki Mizushima),<br/>
|
|
|
|
unlimited memory handling (Atsushi SAKAI),<br/>
|
|
|
|
python binding fixes (Tatsuro Enokura)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
qemud signal handling (Mark),<br/>
|
|
|
|
don't shutdown or reboot domain0 (Kazuki Mizushima),<br/>
|
|
|
|
QEmu version autodetection (Daniel Berrange),<br/>
|
|
|
|
network UUIDs (Mark),<br/>
|
|
|
|
speed up UUID domain lookups (Tatsuro Enokura and Daniel Berrange),<br/>
|
|
|
|
support for paused QEmu CPU (Daniel Berrange),<br/>
|
|
|
|
keymap VNC attribute support (Takahashi Tomohiro and Daniel Berrange),<br/>
|
|
|
|
maximum number of virtual CPU (Masayuki Sunou),<br/>
|
|
|
|
virtsh --readonly option (Rich Jones),<br/>
|
|
|
|
python bindings for new functions (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
Various internal cleanups (Richard Jones, Daniel Berrange, Mark McLoughlin)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.2.0: Feb 14 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Features:<br/>
|
|
|
|
Add support for QEmu and KVM virtualization (Daniel Berrange),<br/>
|
|
|
|
Add support for network configuration (Mark McLoughlin)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
avoid a crash in connect (Daniel Berrange),<br/>
|
|
|
|
virsh args parsing (Richard Jones)<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
regression testing (Daniel Berrange),<br/>
|
|
|
|
localization string updates<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Cleanups:<br/>
|
|
|
|
Various internal cleanups (Mark McLoughlin, Richard Jones, Daniel Berrange, Karel Zak)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
<h3>0.1.11: Jan 22 2007</h3>
|
|
|
|
<ul>
|
|
|
|
<li>Features:<br/>
|
|
|
|
Added a Relax-NG schemas to check XML instances<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Bug Fixes:<br/>
|
|
|
|
Remove memory leak when freeing virConf objects<br/>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li>Improvements:<br/>
|
|
|
|
Finish XML <-> XM config files support,<br/>
|
|
|
|
Finishing inactive domain support (Daniel Berrange)<br/>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|