76
76
<p>Here is the list of official releases, however since it is early on in the
77
77
development of libvirt, it is preferable when possible to just use the <a href="downloads.html">CVS version or snapshot</a>, contact the mailing list
78
78
and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progress.</p>
79
<h3>0.6.4: May 29 2009</h3>
80
<ul><li>New features: new API virStorageVolCreateXMLFrom (Cole Robinson),
81
full VBox graphic capabilities (Pritesh Kothari), Interface config
82
APIs (Laine Stump), APIs for domain XML conversions (Daniel
83
Berrange), initial version of OpenNebula driver (Abel Miguez
84
Rodriguez)</li><li>Portability: better compiler warning selection (Daniel Berrange),
85
Win32 portability fixes (Daniel Berrange)</li><li>Documentation: documentation for <sound> device XML format (Cole
86
Robinson), storage format documentation fixes (Ryota Ozaki),
87
docs for XML conversion APIs (Daniel Berrange), inconsistencies
88
in storage volume docs and schemas (Ryota Ozaki)</li><li>Bug fixes: fix hostdev managed handling (Mark McLoughlin),
89
lxc_controller should not cash without args (Guido Gunther),
90
bug fixes in I/O routines (Guido Gunther), fix migrationsave/restore
91
for QEmu 0.10.0 (Daniel Berrange), avoid crash on VBox init
92
(Guido Gunther), fix dev and cgroup init in LXC (Ryota Ozaki),
93
QEmu startup fix (Cole Robinson), block node reboots from LXCs (Ryota
94
Ozaki), QEmu argv detection fix for recent kvm (Daniel Berrange),
95
fix watch/timer event deletion (Daniel Berrange), fix XML escaping
96
bug, various locking bugs (Daniel Berrange), avoid a deadlock in
97
HAL nodedev driver (Cole Robinson), detection of node device media
98
insert/eject (Cole Robinson), broken networking with new QEMU/KVM
99
>= 86 (Daniel Berrange), various fixes in domain and network
100
startup error report (Cole Robinson), double free on unexpected
101
client disconnect (Daniel Berrange)</li><li>Improvements: cleanups and doc on virExec (Cole Robinson), error
102
reporting in QEmu migrations (Cole Robinson), better path and driver
103
detection in VBox (Pritesh Kothari), avoid caching QEMU driver
104
capabilities(Cole Robinson), multiple graphics elements definitions
105
(Pritesh Kothari), LSB init header init.d improvements (Frederik
106
Himpe), special erro code for invalid operations (Daniel Berrange),
107
dlopen error logging (Daniel Berrange), fix UUID and name uniqueness
108
(Daniel Berrange), improvement on VBox initialization (Pritesh
109
Kothari and Dan Berrange), "Host only" and "Internal" network in VBox
110
(Pritesh Kothari), add utility virExecDaemonize (Cole Robinson),
111
enable bridges without IP (Ludwig Nussel), 'make -s' silencing
112
(Daniel Berrange), test case for exercising the event loop (Daniel
113
Berrange), virsh commands vol-clone and vol-create-from (Cole
114
Robinson), new xend don't use [] around cpumaps (Tatsuro Enokura),
115
add the CIL mutex lock checker (Daniel Berrange), fix some LXC
116
error code (Amy Griffis), virInterface python bindings (Daniel
117
Berrange), fix to the example code for event handling (Pritesh
118
Kothari), always add location informations to logging (Daniel
119
Berrange), python domain events example and binding (Daniel
120
Berrange), PPC Qemu Machine Type update (Thomas Baker)</li><li>Cleanups: strings bug in virsh (Daniel Berrange), various cleanups
121
in storage code (Cole Robinson), rpm spec cleanups, destructors
122
data cleanups (Laine Stump), some QEmu code refactoring (Daniel
123
Berrange), avoid dependancy on libcap (Daniel Berrange), python
124
import cleanup (Cole Robinson), virAsprintf based cleanups in
125
storage code (Cole Robinson), fix some direct stderr logging,
126
OpenNebula driver cleanups (Daniel Berrange)</li></ul>
127
<h3>0.6.3: Apr 24 2009</h3>
128
<ul><li>New features: VirtualBox driver support (Pritesh Kothari),
129
virt-xml-validate new command (Daniel Berrange)</li><li>Portability: patch to build on Centos (Joseph Shraibman),
130
build breakage (Anton Protopopov), </li><li>Documentation: Linux Containers documentation (Serge Hallyn),
131
improvement and updates of architecture pages, fix
132
virNodeGetFreeMemory documentation to reflect reality,
133
man page cleanups (Daniel Berrange), man page typo
134
(Robert P. J. Day), VirtualBox Documentation (Pritesh Kothari),
135
</li><li>Bug fixes: veth off-by-one error (Dan Smith), vcpupin to inactive
136
Xen crash (Takahashi Tomohiro), virsh ttyconsole return value,
137
use format= not fmt= on QEmu commandline (Mark McLoughlin),
138
use UUID for internal domain lookups (Daniel Berrange), remote
139
domain ID related bugs (Daniel Berrange), QEmu pidfile handling
140
bugs (Daniel Berrange), network config handling on old Xen (Daniel
141
Berrange)</li><li>Improvements: add SCSI storage rescan (David Allan), rootless
142
LXC containers support improvements (Serge Hallyn), getHostname
143
support for LXC (Dan Smith), cleanup and logging output of some
144
domain functions (Guido G�nther), drop pool lock when allocating
145
volumes (Cole Robinson), LXC handle kernel without CLONE_NEWUSER
146
support (Serge Hallyn), cpu pinning on defined Xen domains (Takahashi
147
Tomohiro), dynamic bridge names support (Soren Hansen), LXC use
148
of private /dev/pts when available (Daniel Berrange),
149
virNodeDeviceCreateXML and virNodeDeviceDestroy entry points
150
(Dave Allan)</li><li>Cleanups: don't hardcode getgrnam_r buffer to 1024 bytes (Guido
151
G�nther), qemudBuildCommandLine API cleanup (Daniel Berrange),
79
153
<h3>0.6.2: Apr 3 2009</h3>
80
154
<ul><li>New features: support SASL auth for VNC server (Daniel Berrange),
81
155
memory ballooning in QEMU (Daniel Berrange), SCSI HBA storage pool