1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <html xmlns=
"http://www.w3.org/1999/xhtml">
5 <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8" />
8 <h1>Releases (
2007)
</h1>
9 <p>Here is the list of official releases made during the year
2007.
10 A similar list for
<a href=
"news-2006.html">2006</a> is also available.
12 <p>It is also possible to just use
13 the
<a href=
"downloads.html">GIT version or snapshot
</a>,
14 contact the mailing list and check
15 the
<a href=
"https://libvirt.org/git/?p=libvirt.git;a=log">GIT log
</a>
19 <h3>0.4.0: Dec
18 2007</h3>
22 Compilation on Windows cygwin/mingw (Richard Jones),
<br/>
23 Ruby bindings (David Lutterkort),
<br/>
24 SASL based authentication for libvirt remote support (Daniel Berrange),
<br/>
25 PolicyKit authentication (Daniel Berrange)
<br/>
28 <li>Documentation:
<br/>
29 example files for QEMU and libvirtd configuations (Daniel Berrange),
<br/>
30 english cleanups (Jim Paris),
<br/>
31 CIM and OpenVZ references,
<br/>
32 document
<shareable/
>,
<br/>
33 daemon startup when using QEMU/KVM,
<br/>
34 document HV support for new NUMA calls (Richard Jones),
<br/>
35 various english fixes (Bruce Montague),
<br/>
36 OCaml docs links (Richard Jones),
<br/>
37 describe the various bindings add Ruby link,
<br/>
38 Windows support page (Richard Jones),
<br/>
39 authentication documentation updates (Daniel Berrange)
<br/>
43 NUMA topology error handling (Beth Kon),
<br/>
44 NUMA topology cells without CPU (Beth Kon),
<br/>
45 XML to/from XM bridge config (Daniel Berrange),
<br/>
46 XM processing of vnc parameters (Daniel Berrange),
<br/>
47 Reset migration source after failure (Jim Paris),
<br/>
48 negative integer in config (Tatsuro Enokura),
<br/>
49 zero terminating string buffer,
<br/>
50 detect integer overflow (Jim Meyering),
<br/>
51 QEmu command line ending fixes (Daniel Berrange),
<br/>
52 recursion problem in the daemon (Daniel Berrange),
<br/>
53 HVM domain with CDRom (Masayuki Sunou),
<br/>
54 off by one error in NUMA cpu count (Beth Kon),
<br/>
55 avoid xend errors when adding disks (Masayuki Sunou),
<br/>
56 compile error (Chris Lalancette),
<br/>
57 transposed fwrite args (Jim Meyering),
<br/>
58 compile without xen and on solaris (Jim Paris),
<br/>
59 parsing of interface names (Richard Jones),
<br/>
60 overflow for starts on
32bits (Daniel Berrange),
<br/>
61 fix problems in error reporting (Saori Fukuta),
<br/>
62 wrong call to brSetForwardDelay changed to brSetEnableSTP (Richard Jones),
<br/>
63 allow shareable disk in old Xen,
<br/>
64 fix wrong certificate file (Jim Meyering),
<br/>
65 avoid some startup error when non-root,
<br/>
66 off-by-
1 buffer NULL termination (Daniel Berrange),
<br/>
67 various string allocation fixes (Daniel Berrange),
<br/>
68 avoid problems with vnetXXX interfaces in domain dumps (Daniel Berrange),
<br/>
69 build fixes for RHEL (Daniel Berrange),
<br/>
70 virsh prompt should not depend on uid (Richard Jones),
<br/>
71 fix scaping of '
<' (Richard Jones),
<br/>
72 fix detach-disk on Xen tap devices (Saori Fukuta),
<br/>
73 CPU parameter setting in XM config (Saori Fukuta),
<br/>
74 credential handling fixes (Daniel Berrange),
<br/>
75 fix compatibility with Xen
3.2.0 (Daniel Berrange)
<br/>
78 <li>Improvements:
<br/>
79 /etc/libvirt/qemu.conf configuration for QEMU driver (Daniel Berrange),
<br/>
80 NUMA cpu pinning in config files (DV and Saori Fukuta),
<br/>
81 CDRom media change in KVM/QEMU (Daniel Berrange),
<br/>
82 tests for
<shareable/
> in configs,
<br/>
83 pinning inactive domains for Xen
3.0.3 (Saori Fukuta),
<br/>
84 use gnulib for portability enhancement (Jim Meyering),
<br/>
85 --without-libvirtd config option (Richard Jones),
<br/>
86 Python bindings for NUMA,
<br/>
87 add extra utility functions to buffer (Richard Jones),
<br/>
88 separate qparams module for handling query parameters (Richard Jones)
<br/>
92 remove virDomainRestart from API as it was never used (Richard Jones),
<br/>
93 constify params for attach/detach APIs (Daniel Berrange),
<br/>
94 gcc printf attribute checkings (Jim Meyering),
<br/>
95 refactoring of device parsing code and shell escaping (Daniel Berrange),
<br/>
96 virsh schedinfo parameters validation (Masayuki Sunou),
<br/>
97 Avoid risk of format string abuse (Jim Meyering),
<br/>
98 integer parsing cleanups (Jim Meyering),
<br/>
99 build out of the source tree (Jim Meyering),
<br/>
100 URI parsing refactoring (Richard Jones),
<br/>
101 failed strdup/malloc handling (Jim Meyering),
<br/>
102 Make
"make distcheck" work (Jim Meyering),
<br/>
103 improve xen internall error reports (Richard Jones),
<br/>
104 cleanup of the daemon remote code (Daniel Berrange),
<br/>
105 rename error VIR_FROM_LINUX to VIR_FROM_STATS_LINUX (Richard Jones),
<br/>
106 don't compile the proxy if without Xen (Richard Jones),
<br/>
107 fix paths when configuring for /usr prefix,
<br/>
108 improve error reporting code (Jim Meyering),
<br/>
109 detect heap allocation failure (Jim Meyering),
<br/>
110 disable xen sexpr parsing code if Xen is disabled (Daniel Berrange),
<br/>
111 cleanup of the GetType entry point for Xen drivers,
<br/>
112 move some QEmu path handling to generic module (Daniel Berrange),
<br/>
113 many code cleanups related to the Windows port (Richard Jones),
<br/>
114 disable the proxy if using PolicyKit,
<br/>
115 readline availability detection,
<br/>
116 test libvirtd's config-processing code (Jim Meyering),
<br/>
117 use a variable name as sizeof argument (Jim Meyering)
<br/>
121 <h3>0.3.3: Sep
30 2007</h3>
124 Avahi mDNS daemon export (Daniel Berrange),
<br/>
125 NUMA support (Beth Kan)
<br/>
128 <li>Documentation:
<br/>
129 cleanups (Toth Istvan),
<br/>
130 typos (Eduardo Pereira)
<br/>
134 memory corruption on large dumps (Masayuki Sunou),
<br/>
135 fix virsh vncdisplay command exit (Masayuki Sunou),
<br/>
136 Fix network stats TX/RX result (Richard Jones),
<br/>
137 warning on Xen
3.0.3 (Richard Jones),
<br/>
138 missing buffer check in virDomainXMLDevID (Hugh Brock),
<br/>
139 avoid zombies when using remote (Daniel Berrange),
<br/>
140 xend connection error message (Richard Jones),
<br/>
141 avoid ssh tty prompt (Daniel Berrange),
<br/>
142 username handling for remote URIs (Fabian Deutsch),
<br/>
143 fix potential crash on multiple input XML tags (Daniel Berrange),
<br/>
144 Solaris Xen hypercalls fixup (Mark Johnson)
<br/>
147 <li>Improvements:
<br/>
148 OpenVZ support (Shuveb Hussain and Anoop Cyriac),
<br/>
149 CD-Rom reload on XEn (Hugh Brock),
<br/>
150 PXE boot got QEmu/KVM (Daniel Berrange),
<br/>
151 QEmu socket permissions customization (Daniel Berrange),
<br/>
152 more QEmu support (Richard Jones),
<br/>
153 better path detection for qemu and dnsmasq (Richard Jones),
<br/>
154 QEmu flags are per-Domain (Daniel Berrange),
<br/>
155 virsh freecell command,
<br/>
156 Solaris portability fixes (Mark Johnson),
<br/>
157 default bootloader support (Daniel Berrange),
<br/>
158 new virNodeGetFreeMemory API,
<br/>
159 vncpasswd extraction in configuration files if secure (Mark Johnson and Daniel Berrange),
<br/>
160 Python bindings for block and interface statistics
<br/>
164 virDrvOpenRemoteFlags definition (Richard Jones),
<br/>
165 configure tests and output (Daniel Berrange)
<br/>
169 <h3>0.3.2: Aug
21 2007</h3>
172 KVM migration and save/restore (Jim Paris),
<br/>
173 added API for migration (Richard Jones),
<br/>
174 added APIs for block device and interface statistic (Richard Jones)
<br/>
177 <li>Documentation:
<br/>
178 examples for XML network APIs,
<br/>
179 fix typo and schedinfo synopsis in man page (Atsushi SAKAI),
<br/>
180 hypervisor support page update (Richard Jones)
<br/>
184 remove a couple of leaks in QEmu/KVM backend (Daniel berrange),
<br/>
185 fix GnuTLS
1.0 compatibility (Richard Jones),
<br/>
186 --config/-f option mistake for libvirtd (Richard Jones),
<br/>
187 remove leak in QEmu backend (Jim Paris),
<br/>
188 fix some QEmu communication bugs (Jim Paris),
<br/>
189 UUID lookup though proxy fix,
<br/>
190 setvcpus checking bugs (with Atsushi SAKAI),
<br/>
191 int checking in virsh parameters (with Masayuki Sunou),
<br/>
192 deny devices attach/detach for
< Xen
3.0.4 (Masayuki Sunou),
<br/>
193 XenStore query memory leak (Masayuki Sunou),
<br/>
194 virsh schedinfo cleanup (Saori Fukuta)
<br/>
197 <li>Improvements:
<br/>
198 virsh new ttyconsole command,
<br/>
199 networking API implementation for test driver (Daniel berrange),
<br/>
200 qemu/kvm feature reporting of ACPI/APIC (David Lutterkort),
<br/>
201 checking of QEmu architectures (Daniel berrange),
<br/>
202 improve devices XML errors reporting (Masayuki Sunou),
<br/>
203 speedup of domain queries on Xen (Daniel berrange),
<br/>
204 augment XML dumps with interface devices names (Richard Jones),
<br/>
205 internal API to query drivers for features (Richard Jones)
<br/>
209 Improve virNodeGetInfo implentation (Daniel berrange),
<br/>
210 general UUID code cleanup (Daniel berrange),
<br/>
211 fix API generator file selection
<br/>
215 <h3>0.3.1: Jul
24 2007</h3>
217 <li>Documentation:
<br/>
218 index to remote page,
<br/>
219 script to test certificates,
<br/>
220 IPv6 remote support docs (Daniel Berrange),
<br/>
221 document VIRSH_DEFAULT_CONNECT_URI in virsh man page (David Lutterkort),
<br/>
222 Relax-NG early grammar for the network XML (David Lutterkort)
<br/>
226 leaks in disk XML parsing (Masayuki Sunou),
<br/>
227 hypervisor alignment call problems on PPC64 (Christian Ehrhardt),
<br/>
228 dead client registration in daemon event loop (Daniel Berrange),
<br/>
229 double free in error handling (Daniel Berrange),
<br/>
230 close on exec for log file descriptors in the daemon (Daniel Berrange),
<br/>
231 avoid caching problem in remote daemon (Daniel Berrange),
<br/>
232 avoid crash after QEmu domain failure (Daniel Berrange)
<br/>
235 <li>Improvements:
<br/>
236 checks of x509 certificates and keys (Daniel Berrange),
<br/>
237 error reports in the daemon (Daniel Berrange),
<br/>
238 checking of Ethernet MAC addresses in XML configs (Masayuki Sunou),
<br/>
239 support for a new clock switch between UTC and localtime (Daniel Berrange),
<br/>
240 early version of OpenVZ support (Shuveb Hussain),
<br/>
241 support for input devices on PS/
2 and USB buses (Daniel Berrange),
<br/>
242 more tests especially the QEmu support (Daniel Berrange),
<br/>
243 range check in credit scheduler (with Saori Fukuta and Atsushi Sakai),
<br/>
244 add support for listen VNC parameter un QEmu and fix command line arg (Daniel Berrange)
<br/>
248 debug tracing (Richard Jones),
<br/>
249 removal of --with-qemud-pid-file (Richard Jones),
<br/>
250 remove unused virDeviceMode,
<br/>
251 new util module for code shared between drivers (Shuveb Hussain),
<br/>
252 xen header location detection (Richard Jones)
<br/>
256 <h3>0.3.0: Jul
09 2007</h3>
259 Secure Remote support (Richard Jones).
260 See
<a href=
"https://libvirt.org/remote.html">the remote page
</a> of the documentation
<br/>
263 <li>Documentation:
<br/>
264 remote support (Richard Jones),
<br/>
265 description of the URI connection strings (Richard Jones),
<br/>
266 update of virsh man page,
<br/>
267 matrix of libvirt API/hypervisor support with version information (Richard Jones)
<br/>
271 examples Makefile.am generation (Richard Jones),
<br/>
272 SetMem fix (Mark Johnson),
<br/>
273 URI handling and ordering of drivers (Daniel Berrange),
<br/>
274 fix virsh help without hypervisor (Richard Jones),
<br/>
275 id marshalling fix (Daniel Berrange),
<br/>
276 fix virConnectGetMaxVcpus on remote (Richard Jones),
<br/>
277 avoid a realloc leak (Jim Meyering),
<br/>
278 scheduler parameters handling for Xen (Richard Jones),
<br/>
279 various early remote bug fixes (Richard Jones),
<br/>
280 remove virsh leaks of domains references (Masayuki Sunou),
<br/>
281 configCache refill bug (Richard Jones),
<br/>
282 fix XML serialization bugs
<br/>
285 <li>Improvements:
<br/>
286 QEmu switch to XDR-based protocol (Dan Berrange),
<br/>
287 device attach/detach commands (Masayuki Sunou),
<br/>
288 OCaml bindings (Richard Jones),
<br/>
289 new entry points virDomainGetConnect and virNetworkGetConnect useful for bindings (Richard Jones),
<br/>
290 reunitifaction of remote and qemu daemon under a single libvirtd with a config file (Daniel Berrange),
<br/>
291 Localization updates
<br/>
295 parsing of connection URIs (Richard Jones),
<br/>
296 messages from virsh (Saori Fukuta),
<br/>
297 Coverage files (Daniel Berrange),
<br/>
298 Solaris fixes (Mark Johnson),
<br/>
299 avoid [r]index calls (Richard Jones),
<br/>
300 release information in Xen backend,
<br/>
301 virsh cpupin command cleanups (Masayuki Sunou),
<br/>
302 xen:/// support as standard Xen URI (Richard Jones and Daniel Berrange),
<br/>
303 improve driver selection/decline mechanism (Richard Jones),
<br/>
304 error reporting on XML dump (Richard Jones),
<br/>
305 Remove unused virDomainKernel structure (Richard Jones),
<br/>
306 daemon event loop event handling (Daniel Berrange),
<br/>
307 various unifications cleanup in the daemon merging (Daniel Berrange),
<br/>
308 internal file and timer monitoring API (Daniel Berrange),
<br/>
309 remove libsysfs dependancy,
<br/>
310 call brctl program directly (Daniel Berrange),
<br/>
311 virBuffer functions cleanups (Richard Jones),
<br/>
312 make init script LSB compliant,
<br/>
313 error handling on lookup functions (Richard Jones),
<br/>
314 remove internal virGetDomainByID (Richard Jones),
<br/>
315 revamp of xen subdrivers interfaces (Richard Jones)
<br/>
319 <h3>0.2.3: Jun
08 2007</h3>
321 <li>Documentation:
<br/>
322 documentation for upcoming remote access (Richard Jones),
<br/>
323 virConnectNumOfDefinedDomains doc (Jan Michael),
<br/>
324 virsh help messages for dumpxml and net-dumpxml (Chris Wright)
<br/>
328 RelaxNG schemas regexp fix (Robin Green),
<br/>
329 RelaxNG arch bug (Mark McLoughlin),
<br/>
330 large buffers bug fixes (Shigeki Sakamoto),
<br/>
331 error on out of memory condition (Shigeki Sakamoto),
<br/>
332 virshStrdup fix,
<br/>
333 non-root driver when using Xen bug (Richard Jones),
<br/>
334 use --strict-order when running dnsmasq (Daniel Berrange),
<br/>
335 virbr0 weirdness on restart (Mark McLoughlin),
<br/>
336 keep connection error messages (Richard Jones),
<br/>
337 increase QEmu read buffer on help (Daniel Berrange),
<br/>
338 rpm dependance on dnsmasq (Daniel Berrange),
<br/>
339 fix XML boot device syntax (Daniel Berrange),
<br/>
340 QEmu memory bug (Daniel Berrange),
<br/>
341 memory leak fix (Masayuki Sunou),
<br/>
342 fix compiler flags (Richard Jones),
<br/>
343 remove type ioemu on recent Xen HVM for paravirt drivers (Saori Fukuta),
<br/>
344 uninitialized string bug (Masayuki Sunou),
<br/>
345 allow init even if the daemon is not running,
<br/>
346 XML to config fix (Daniel Berrange)
<br/>
349 <li>Improvements:
<br/>
350 add a special error class for the test module (Richard Jones),
<br/>
351 virConnectGetCapabilities on proxy (Richard Jones),
<br/>
352 allow network driver to decline usage (Richard Jones),
<br/>
353 extend error messages for upcoming remote access (Richard Jones),
<br/>
354 on_reboot support for QEmu (Daniel Berrange),
<br/>
355 save daemon output in a log file (Daniel Berrange),
<br/>
356 xenXMDomainDefineXML can override guest config (Hugh Brock),
<br/>
357 add attach-device and detach-device commands to virsh (Masayuki Sunou and Mark McLoughlin and Richard Jones),
<br/>
358 make virGetVersion case insensitive and Python bindings (Richard Jones),
<br/>
359 new scheduler API (Atsushi SAKAI),
<br/>
360 localizations updates,
<br/>
361 add logging option for virsh (Nobuhiro Itou),
<br/>
362 allow arguments to be passed to bootloader (Hugh Brock),
<br/>
363 increase the test suite (Daniel Berrange and Hugh Brock)
<br/>
367 Remove VIR_DRV_OPEN_QUIET (Richard Jones),
<br/>
368 disable xm_internal.c for Xen
> 3.0.3 (Daniel Berrange),
<br/>
369 unused fields in _virDomain (Richard Jones),
<br/>
370 export __virGetDomain and __virGetNetwork for libvirtd only (Richard Jones),
<br/>
371 ignore old VNC config for HVM on recent Xen (Daniel Berrange),
<br/>
372 various code cleanups,
<br/>
373 -Werror cleanup (Hugh Brock)
<br/>
377 <h3>0.2.2: Apr
17 2007</h3>
379 <li>Documentation:
<br/>
380 fix errors due to Amaya (with Simon Hernandez),
<br/>
381 virsh uses kB not bytes (Atsushi SAKAI),
<br/>
382 add command line help to qemud (Richard Jones),
<br/>
383 xenUnifiedRegister docs (Atsushi SAKAI),
<br/>
384 strings typos (Nikolay Sivov),
<br/>
385 ilocalization problem raised by Thomas Canniot
<br/>
389 virsh memory values test (Masayuki Sunou),
<br/>
390 operations without libvirt_qemud (Atsushi SAKAI),
<br/>
391 fix spec file (Florian La Roche, Jeremy Katz, Michael Schwendt),
<br/>
392 direct hypervisor call (Atsushi SAKAI),
<br/>
393 buffer overflow on qemu networking command (Daniel Berrange),
<br/>
394 buffer overflow in quemud (Daniel Berrange),
<br/>
395 virsh vcpupin bug (Masayuki Sunou),
<br/>
396 host PAE detections and strcuctures size (Richard Jones),
<br/>
397 Xen PAE flag handling (Daniel Berrange),
<br/>
398 bridged config configuration (Daniel Berrange),
<br/>
399 erroneous XEN_V2_OP_SETMAXMEM value (Masayuki Sunou),
<br/>
400 memory free error (Mark McLoughlin),
<br/>
401 set VIR_CONNECT_RO on read-only connections (S.Sakamoto),
<br/>
402 avoid memory explosion bug (Daniel Berrange),
<br/>
403 integer overflow for qemu CPU time (Daniel Berrange),
<br/>
404 QEMU binary path check (Daniel Berrange)
<br/>
408 remove some global variables (Jim Meyering),
<br/>
409 printf-style functions checks (Jim Meyering),
<br/>
410 better virsh error messages,
<br/>
411 increase compiler checkings and security (Daniel Berrange),
<br/>
412 virBufferGrow usage and docs,
<br/>
413 use calloc instead of malloc/memset,
<br/>
414 replace all sprintf by snprintf,
<br/>
415 avoid configure clobbering user's CTAGS (Jim Meyering),
<br/>
416 signal handler error cleanup (Richard Jones),
<br/>
417 iptables internal code claenup (Mark McLoughlin),
<br/>
418 unified Xen driver (Richard Jones),
<br/>
419 cleanup XPath libxml2 calls,
<br/>
420 IPTables rules tightening (Daniel Berrange)
<br/>
423 <li>Improvements:
<br/>
424 more regression tests on XML (Daniel Berrange),
<br/>
425 Python bindings now generate exception in error cases (Richard Jones),
<br/>
426 Python bindings for vir*GetAutoStart (Daniel Berrange),
<br/>
427 handling of CD-Rom device without device name (Nobuhiro Itou),
<br/>
428 fix hypervisor call to work with Xen
3.0.5 (Daniel Berrange),
<br/>
429 DomainGetOSType for inactive domains (Daniel Berrange),
<br/>
430 multiple boot devices for HVM (Daniel Berrange)
<br/>
434 <h3>0.2.1: Mar
16 2007</h3>
437 Add support for network autostart and init scripts (Mark McLoughlin),
<br/>
438 New API virConnectGetCapabilities() to detect the virtualization capabilities of a host (Richard Jones)
<br/>
441 <li>Documentation:
<br/>
442 Documentation updates especially on the XML formats
<br/>
445 <li>Portability:
<br/>
446 IA64 fixes (Atsushi SAKAI),
<br/>
447 dependancies and build (Daniel Berrange),
<br/>
448 fix xend port detection (Daniel Berrange),
<br/>
449 icompile time warnings (Mark),
<br/>
450 avoid const related compiler warnings (Daniel Berrange),
<br/>
451 automated builds (Daniel Berrange),
<br/>
452 pointer/int mismatch (Richard Jones),
<br/>
453 configure time selection of drivers,
<br/>
454 libvirt spec hacking (Daniel Berrange)
<br/>
458 libvirt_qemud daemon path (Daniel Berrange),
<br/>
459 libvirt config directory (Daniel Berrange and Mark McLoughlin),
<br/>
460 memory leak in qemud (Mark),
<br/>
461 various fixes on network support (Mark),
<br/>
462 avoid Xen domain zombies on device hotplug errors (Daniel Berrange),
<br/>
463 various fixes on qemud (Mark),
<br/>
464 args parsing (Richard Jones),
<br/>
465 virsh -t argument (Saori Fukuta),
<br/>
466 avoid virsh crash on TAB key (Daniel Berrange),
<br/>
467 detect xend operation failures (Kazuki Mizushima),
<br/>
468 don't listen on null socket (Rich Jones),
<br/>
469 read-only socket cleanup (Rich Jones),
<br/>
470 use of vnc port
5900 (Nobuhiro Itou),
<br/>
471 assorted networking fixes (Daniel Berrange),
<br/>
472 shutoff and shutdown mismatches (Kazuki Mizushima),
<br/>
473 unlimited memory handling (Atsushi SAKAI),
<br/>
474 python binding fixes (Tatsuro Enokura)
<br/>
477 <li>Improvements:
<br/>
478 qemud signal handling (Mark),
<br/>
479 don't shutdown or reboot domain0 (Kazuki Mizushima),
<br/>
480 QEmu version autodetection (Daniel Berrange),
<br/>
481 network UUIDs (Mark),
<br/>
482 speed up UUID domain lookups (Tatsuro Enokura and Daniel Berrange),
<br/>
483 support for paused QEmu CPU (Daniel Berrange),
<br/>
484 keymap VNC attribute support (Takahashi Tomohiro and Daniel Berrange),
<br/>
485 maximum number of virtual CPU (Masayuki Sunou),
<br/>
486 virtsh --readonly option (Rich Jones),
<br/>
487 python bindings for new functions (Daniel Berrange)
<br/>
491 Various internal cleanups (Richard Jones, Daniel Berrange, Mark McLoughlin)
<br/>
495 <h3>0.2.0: Feb
14 2007</h3>
498 Add support for QEmu and KVM virtualization (Daniel Berrange),
<br/>
499 Add support for network configuration (Mark McLoughlin)
<br/>
503 avoid a crash in connect (Daniel Berrange),
<br/>
504 virsh args parsing (Richard Jones)
<br/>
507 <li>Improvements:
<br/>
508 regression testing (Daniel Berrange),
<br/>
509 localization string updates
<br/>
513 Various internal cleanups (Mark McLoughlin, Richard Jones, Daniel Berrange, Karel Zak)
<br/>
517 <h3>0.1.11: Jan
22 2007</h3>
520 Added a Relax-NG schemas to check XML instances
<br/>
524 Remove memory leak when freeing virConf objects
<br/>
527 <li>Improvements:
<br/>
528 Finish XML
<-
> XM config files support,
<br/>
529 Finishing inactive domain support (Daniel Berrange)
<br/>