backup: Wire up qemu full pull backup commands over QMP
[libvirt/ericb.git] / docs / news-2007.html.in
blob14099936fda574adf998300abb879074428a9579
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html>
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 </head>
7 <body>
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.
11 </p>
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>
16 to gauge progress.
17 </p>
19 <h3>0.4.0: Dec 18 2007</h3>
20 <ul>
21 <li>Features:<br/>
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/>
26 </li>
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 &lt;shareable/&gt;,<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/>
40 </li>
42 <li>Bug Fixes:<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 '&lt;' (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/>
76 </li>
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 &lt;shareable/&gt; 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/>
89 </li>
91 <li>Cleanups:<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/>
118 </li>
119 </ul>
121 <h3>0.3.3: Sep 30 2007</h3>
122 <ul>
123 <li>Features:<br/>
124 Avahi mDNS daemon export (Daniel Berrange),<br/>
125 NUMA support (Beth Kan)<br/>
126 </li>
128 <li>Documentation:<br/>
129 cleanups (Toth Istvan),<br/>
130 typos (Eduardo Pereira)<br/>
131 </li>
133 <li>Bug Fixes:<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/>
145 </li>
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/>
161 </li>
163 <li>Cleanups:<br/>
164 virDrvOpenRemoteFlags definition (Richard Jones),<br/>
165 configure tests and output (Daniel Berrange)<br/>
166 </li>
167 </ul>
169 <h3>0.3.2: Aug 21 2007</h3>
170 <ul>
171 <li>Features:<br/>
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/>
175 </li>
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/>
181 </li>
183 <li>Bug Fixes:<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 &lt; Xen 3.0.4 (Masayuki Sunou),<br/>
193 XenStore query memory leak (Masayuki Sunou),<br/>
194 virsh schedinfo cleanup (Saori Fukuta)<br/>
195 </li>
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/>
206 </li>
208 <li>Cleanups:<br/>
209 Improve virNodeGetInfo implentation (Daniel berrange),<br/>
210 general UUID code cleanup (Daniel berrange),<br/>
211 fix API generator file selection<br/>
212 </li>
213 </ul>
215 <h3>0.3.1: Jul 24 2007</h3>
216 <ul>
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/>
223 </li>
225 <li>Bug Fixes:<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/>
233 </li>
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/>
245 </li>
247 <li>Cleanups:<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/>
253 </li>
254 </ul>
256 <h3>0.3.0: Jul 09 2007</h3>
257 <ul>
258 <li>Features:<br/>
259 Secure Remote support (Richard Jones).
260 See <a href="https://libvirt.org/remote.html">the remote page</a> of the documentation<br/>
261 </li>
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/>
268 </li>
270 <li>Bug Fixes:<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/>
283 </li>
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/>
292 </li>
294 <li>Cleanups:<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/>
316 </li>
317 </ul>
319 <h3>0.2.3: Jun 08 2007</h3>
320 <ul>
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/>
325 </li>
327 <li>Bug Fixes:<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/>
347 </li>
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/>
364 </li>
366 <li>Cleanups:<br/>
367 Remove VIR_DRV_OPEN_QUIET (Richard Jones),<br/>
368 disable xm_internal.c for Xen &gt; 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/>
374 </li>
375 </ul>
377 <h3>0.2.2: Apr 17 2007</h3>
378 <ul>
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/>
386 </li>
388 <li>Bug Fixes:<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/>
405 </li>
407 <li>Cleanups:<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/>
421 </li>
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/>
431 </li>
432 </ul>
434 <h3>0.2.1: Mar 16 2007</h3>
435 <ul>
436 <li>Features:<br/>
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/>
439 </li>
441 <li>Documentation:<br/>
442 Documentation updates especially on the XML formats<br/>
443 </li>
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/>
455 </li>
457 <li>Bug Fixes:<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/>
475 </li>
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/>
488 </li>
490 <li>Cleanups:<br/>
491 Various internal cleanups (Richard Jones, Daniel Berrange, Mark McLoughlin)<br/>
492 </li>
493 </ul>
495 <h3>0.2.0: Feb 14 2007</h3>
496 <ul>
497 <li>Features:<br/>
498 Add support for QEmu and KVM virtualization (Daniel Berrange),<br/>
499 Add support for network configuration (Mark McLoughlin)<br/>
500 </li>
502 <li>Bug Fixes:<br/>
503 avoid a crash in connect (Daniel Berrange),<br/>
504 virsh args parsing (Richard Jones)<br/>
505 </li>
507 <li>Improvements:<br/>
508 regression testing (Daniel Berrange),<br/>
509 localization string updates<br/>
510 </li>
512 <li>Cleanups:<br/>
513 Various internal cleanups (Mark McLoughlin, Richard Jones, Daniel Berrange, Karel Zak)<br/>
514 </li>
515 </ul>
517 <h3>0.1.11: Jan 22 2007</h3>
518 <ul>
519 <li>Features:<br/>
520 Added a Relax-NG schemas to check XML instances<br/>
521 </li>
523 <li>Bug Fixes:<br/>
524 Remove memory leak when freeing virConf objects<br/>
525 </li>
527 <li>Improvements:<br/>
528 Finish XML &lt;-&gt; XM config files support,<br/>
529 Finishing inactive domain support (Daniel Berrange)<br/>
530 </li>
531 </ul>
533 </body>
534 </html>