2015-10-15 12:19:28 +03:00
<?xml version="1.0" encoding="UTF-8"?>
2017-07-26 20:01:25 +03:00
<!DOCTYPE html>
2015-10-15 12:19:28 +03: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 (2006)< / h1 >
< p > Here is the list of official releases made during the year 2006.
A similar list for < a href = "news-2005.html" > 2005< / a > is also available.
< / p >
< p > It is also possible to just use
2017-07-26 20:18:16 +03:00
the < a href = "downloads.html" > GIT version or snapshot< / a > ,
2015-10-15 12:19:28 +03:00
contact the mailing list and check
2017-10-13 18:30:41 +03:00
the < a href = "https://libvirt.org/git/?p=libvirt.git;a=log" > GIT log< / a >
2015-10-15 12:19:28 +03:00
to gauge progress.
< / p >
< h3 > 0.1.10: Dec 20 2006< / h3 >
< ul >
< li > Bug Fixes:< br / >
VCPU info breakages on xen 3.0.3,< br / >
xenDaemonListDomains buffer overflow (Daniel Berrange),< br / >
reference count bug when creating Xen domains (Daniel Berrange)< br / >
< / li >
< li > Improvements:< br / >
more localizations,< br / >
support graphic framebuffer for Xen paravirt (Daniel Berrange),< br / >
VNC listen IP range support (Daniel Berrange),< br / >
support for default Xen config files and inactive domains of 3.0.4 (Daniel Berrange)< br / >
< / li >
< / ul >
< h3 > 0.1.9: Nov 29 2006< / h3 >
< ul >
< li > Features:< br / >
separate the notion of maximum memory and current use at the XML level,< br / >
add support for shareable drives,< br / >
add support for non-bridge style networking configs for guests (Daniel Berrange),< br / >
new config APIs virConfNew() and virConfSetValue() to build configs from scratch,< br / >
hot plug device support based on Michel Ponceau patch,< br / >
added support for inactive domains, new APIs, various associated cleanup (Daniel Berrange),< br / >
special device model for HVM guests (Daniel Berrange),< br / >
add API to dump core of domains (but requires a patched xend),< br / >
pygrub bootloader information take over < os> information< br / >
< / li >
< li > Bug Fixes:< br / >
fix OS reporting when running as non-root,< br / >
fix the reconnect regression test,< br / >
Fix a memory leak (Daniel Berrange),< br / >
python bindings: fix unsigned long marshalling (Daniel Berrange)< br / >
< / li >
< li > Improvements:< br / >
python bindings: release interpeter lock when calling C (Daniel Berrange),< br / >
don't raise HTTP error when looking information for a domain,< br / >
better error reporting (Daniel Berrange),< br / >
provide XML parsing errors,< br / >
extension of the test framework (Daniel Berrange),< br / >
python bindings: Domain instances now link to the Connect to avoid garbage collection and disconnect,< br / >
updated the localization strings< br / >
< / li >
< li > Cleanups:< br / >
some refactoring to use the driver for all entry points< br / >
< / li >
< / ul >
< h3 > 0.1.8: Oct 16 2006< / h3 >
< ul >
< li > Documentation:< br / >
fix virsh man page (Noriko Mizumoto)< br / >
< / li >
< li > Bug Fixes:< br / >
Bug for system with page size != 4k,< br / >
memory leak fixes (xend interface and XML parsing) (Daniel Berrange),< br / >
compile fix,< br / >
mlock/munlock size fixes (Daniel Berrange),< br / >
don't label crashed domains as shut off (Peter Vetere)< br / >
< / li >
< li > Improvements:< br / >
vcpu number initialization (Philippe Berthault),< br / >
blktapdd support for alternate drivers like blktap (Daniel Berrange),< br / >
improve error reporting< br / >
< / li >
< / ul >
< h3 > 0.1.7: Sep 29 2006< / h3 >
< ul >
< li > Bug Fixes:< br / >
fix a memory bug on getting vcpu information from xend (Daniel Berrange),< br / >
fix another problem in the hypercalls change in Xen changeset 86d26e6ec89b when getting domain information (Daniel Berrange)< br / >
< / li >
< / ul >
< h3 > 0.1.6: Sep 22 2006< / h3 >
< ul >
< li > Features:< br / >
Support for localization of strings using gettext (Daniel Berrange),< br / >
Support for new Xen-3.0.3 cdrom and disk configuration (Daniel Berrange),< br / >
Support for setting VNC port when creating domains with new xend config files (Daniel Berrange)< br / >
< / li >
< li > Bug Fixes:< br / >
Fix bug when running against xen-3.0.2 hypercalls (Jim Fehlig),< br / >
Fix reconnection problem when talking directly to http xend< br / >
< / li >
< / ul >
< h3 > 0.1.5: Sep 05 2006< / h3 >
< ul >
< li > Features:< br / >
Support for new hypercalls change in Xen changeset 86d26e6ec89b< br / >
< / li >
< li > Bug Fixes:< br / >
virParseUUID() was wrong,< br / >
networking for paravirt guests (Daniel Berrange),< br / >
virsh on non-existent domains (Daniel Berrange),< br / >
string cast bug when handling error in python (Pete Vetere),< br / >
HTTP 500 xend error code handling (Pete Vetere and Daniel Berrange)< br / >
< / li >
< li > Improvements:< br / >
test suite for SEXPR < -> XML format conversions (Daniel Berrange),< br / >
virsh output regression suite (Daniel Berrange),< br / >
new environ variable VIRSH_DEFAULT_CONNECT_URI for the default URI when connecting (Daniel Berrange),< br / >
graphical console support for paravirt guests (Jeremy Katz),< br / >
parsing of simple Xen config files (with Daniel Berrange),< br / >
early work on defined (not running) domains (Daniel Berrange),< br / >
virsh output improvement (Daniel Berrange)< br / >
< / li >
< / ul >
< h3 > 0.1.4: Aug 16 2006< / h3 >
< ul >
< li > Documentation:< br / >
spelling (Daniel Berrange),< br / >
test driver examples< br / >
< / li >
< li > Bug Fixes:< br / >
spec file fix (Mark McLoughlin),< br / >
error report problem (with Hugh Brock),< br / >
long integer in Python bindings (with Daniel Berrange),< br / >
XML generation bug for CDRom (Daniel Berrange),< br / >
bug whem using number() XPath function (Mark McLoughlin),< br / >
fix python detection code,< br / >
remove duplicate initialization errors (Daniel Berrange)< br / >
< / li >
< li > Improvements:< br / >
UUID in XML description (Peter Vetere),< br / >
proxy code cleanup,< br / >
virtual CPU and affinity support + virsh support (Michel Ponceau, Philippe Berthault, Daniel Berrange),< br / >
port and tty information for console in XML (Daniel Berrange),< br / >
added XML dump to driver and proxy support (Daniel Berrange),< br / >
extension of boot options with support for floppy and cdrom (Daniel Berrange),< br / >
features block in XML to report/ask PAE, ACPI, APIC for HVM domains (Daniel Berrange),< br / >
fail saide-effect operations when using read-only connection,< br / >
large improvements to test driver (Daniel Berrange)< br / >
< / li >
< / ul >
< h3 > 0.1.3: Jul 11 2006< / h3 >
< ul >
< li > Documentation:< br / >
augmented to cover hvm domains< br / >
< / li >
< li > Bug Fixes:< br / >
build as non-root,< br / >
fix xend access when root,< br / >
handling of empty XML elements (Mark McLoughlin),< br / >
XML serialization and parsing fixes (Mark McLoughlin),< br / >
allow to create domains without disk (Mark McLoughlin)< br / >
< / li >
< li > Improvements:< br / >
xenDaemonLookupByID from O(n^2) to O(n) (Daniel Berrange),< br / >
support for fully virtualized guest (Jim Fehlig, DV, Mark McLoughlin)< br / >
< / li >
< / ul >
< h3 > 0.1.2: Jul 03 2006< / h3 >
< ul >
< li > Features:< br / >
proxy mechanism for unprivileged read-only access by http< br / >
< / li >
< li > Bug Fixes:< br / >
headers include paths fixup< br / >
< / li >
< / ul >
< h3 > 0.1.1: Jun 21 2006< / h3 >
< ul >
< li > Features:< br / >
Cope with API change introduced in Xen changeset 10277,< br / >
new test driver for regression checks (Daniel P. Berrange)< br / >
< / li >
< li > Documentation:< br / >
Python examples (David Lutterkort),< br / >
new Perl binding URL,< br / >
man page update (Karel Zak)< br / >
< / li >
< li > Portability:< br / >
ncurses fallback (Jim Fehlig),< br / >
VPATH builds (Daniel P. Berrange)< br / >
< / li >
< li > Bug Fixes:< br / >
uninitialized memory access in error reporting,< br / >
S-Expr parsing (Jim Fehlig, Jeremy Katz),< br / >
virConnectOpen bug,< br / >
remove a TODO in xs_internal.c< br / >
< / li >
< li > Improvements:< br / >
added UUID to XML serialization,< br / >
buffer usage (Karel Zak),< br / >
--connect argument to virsh (Daniel P. Berrange)< br / >
< / li >
< li > Cleanups:< br / >
new entry points,< br / >
cleanup of libvirt.c (with Daniel P. Berrange)< br / >
< / li >
< / ul >
< h3 > 0.1.0: Apr 10 2006< / h3 >
< ul >
< li > Features:< br / >
new APIs for Node information and Reboot< br / >
< / li >
< li > Documentation:< br / >
updates on architecture and format,< br / >
typo fix (Jim Meyering),< br / >
virsh: man page (Andrew Puch)< br / >
< / li >
< li > Portability:< br / >
--with-xen-distdir option (Ronald Aigner),< br / >
out of tree build and pkginfo cflag fix (Daniel Berrange)< br / >
< / li >
< li > Bug Fixes:< br / >
error message (Jim Meyering),< br / >
error allocation in virsh (Jim Meyering),< br / >
virDomainLookupByID (Jim Fehlig)< br / >
< / li >
< li > Improvements:< br / >
enhancement and fixes of the XML description format (David Lutterkort and Jim Fehlig),< br / >
virsh: more options, create, nodeinfo (Karel Zak),< br / >
virsh: renaming of some options (Karel Zak),< br / >
virsh: use stderr only for errors (Karel Zak),< br / >
bindings: exception handling in examples (Jim Meyering),< br / >
bindings: perl ones out of tree (Daniel Berrange)< br / >
< / li >
< li > Cleanups:< br / >
refactoring internals into a driver model,< br / >
more error handling,< br / >
structure sharing,< br / >
thread safety and ref counting< br / >
< / li >
< / ul >
< h3 > 0.0.6: Feb 28 2006< / h3 >
< ul >
< li > Features:< br / >
add UUID lookup and extract API,< br / >
add error handling APIs both synchronous and asynchronous,< br / >
added minimal hook for error handling at the python level< br / >
< / li >
< li > Documentation:< br / >
augment the documentation and tests to cover error handling< br / >
< / li >
< li > Improvements:< br / >
improved the python bindings< br / >
< / li >
< / ul >
< h3 > 0.0.5: Feb 23 2006< / h3 >
< ul >
< li > Features:< br / >
Added XML description parsing, dependance to libxml2, implemented the creation API virDomainCreateLinux(),< br / >
new APIs to lookup and name domain by UUID,< br / >
Adding regression tests in python and examples in C,< br / >
Added devhelp help for Gnome/Gtk programmers,< br / >
< / li >
< li > Documentation:< br / >
web site improvement, extended the documentation to cover the XML format and Python API< br / >
< / li >
< li > Bug Fixes:< br / >
fixed the XML dump when using the Xend access,< br / >
Fixed a few more problem related to the name change< br / >
< / li >
< / ul >
< h3 > 0.0.4: Feb 10 2006< / h3 >
< ul >
< li > Bug Fixes:< br / >
Fix various bugs introduced in the name change< br / >
< / li >
< / ul >
< h3 > 0.0.3: Feb 09 2006< / h3 >
< ul >
< li > Features:< br / >
Switch name from 'libvir' to libvirt,< br / >
Starting infrastructure to add code examples< br / >
< / li >
< li > Improvements:< br / >
Update of python bindings for completeness< br / >
< / li >
< / ul >
< h3 > 0.0.2: Jan 29 2006< / h3 >
< ul >
< li > Features:< br / >
integration of HTTP xend RPC based on libxend by Anthony Liquori for most operations,< br / >
Adding Save and Restore APIs< br / >
< / li >
< li > Documentation:< br / >
Update of the documentation, web site redesign (Diana Fong)< br / >
< / li >
< li > Bug Fixes:< br / >
fix the Python bindings bug when domain and connections where freed< br / >
< / li >
< li > Improvements:< br / >
extended the virsh command line tool (Karel Zak),< br / >
remove xenstore transactions (Anthony Liguori)< br / >
< / li >
< / ul >
< / body >
< / html >