[libvirt] Release of libvirt-0.6.0

Michael Schenck mschenck at tek-ops.com
Sat Jan 31 13:58:29 UTC 2009


Thanks a lot guys, the project was already great, and getting better with
each release!

On Sat, Jan 31, 2009 at 5:01 AM, Daniel Veillard <veillard at redhat.com>wrote:

>  I had planned to release it a couple of week ago but a lot of patches
> and fixes were needed, but finally it's here. The changelog is huge,
> there is a lot of improvements in this release, that also probably
> implies there is a few new bugs hidden left and right too, at this point
> the best is to push a release to increase testing especially for the
> new features. Available as usual at:
>     ftp://libvirt.org/libvirt/
>
>  I guess that's the longuest changelog ever for a libvirt release,
> and I cheated by aggregating a bunch of cleanups from Jim and Dan in
> a single generic entry :-)
>
> * New features:
>  - thread safety of the API and event handling (Daniel Berrange)
>  - allow QEmu domains to survive daemon restart (Guido Gunther)
>  - extended logging capabilities
>  - support copy-on-write storage volumes (Daniel Berrange)
>  - support of storage cache control options for QEmu/KVM (Daniel
>   Berrange)
> * Portability:
>  - fix old DBus API problem
>  - Debian portability fix (Daniel Berrange)
>  - fix distcheck (Jim Meyering)
>  - build in debug mode (Jim Meyering)
>  - libnuma API portability (Jim Meyering)
>  - many portability fixes pointed by Solaris (John Levon)
>  - non-gcc portability fixes (John Levon)
>  - various include fixes (Jim Meyering)
>  - various Windows and Mingw portability fixes (Daniel Berrange)
>  - solaris Xen fixes (John Levon)
>  - RPC portability to Solaris (Daniel Berrange)
> * Documentation:
>  - typo fixes (Richard Jones)
>  - logging support
>  - vnc keymap attributes (Guido Gunther)
>  - HACKING file updates (Jim Meyering)
>  - new PCI passthrough format
>  - libvirt-qpid and UML driver documentation (Daniel Berrange)
>  - provide RNG schemas for all XML formats used in libvirt APIs (Daniel
>   Berrange)
> * Bug fixes:
>  - segfault on virtual network without bridge name (Cole Robinson)
>  - various locking fixes (Cole Robinson)
>  - fix serial and parallel devices on tcp/unix/telnet (Guido Gunther)
>  - leak in daemon (Jim Meyering)
>  - storage driver segfault (Miloslav TrmaC)
>  - missing check in read-only connections (Daniel Berrange)
>  - OpenVZ crash and mutex fixes (Anton Protopopov)
>  - couple of daemon bug fixes (John Levon)
>  - OpenVZ MAC addresses generation (Evgeniy Sokolov)
>  - poll call initialization fix (Daniel Berrange)
>  - various Xen driver fixes (John Levon)
>  - segfault on device back compat (Cole Robinson)
>  - couple Xen bug fixes coming from RHEL (Markus Armbruster)
>  - buffer overflow in libvirt proxy (rasputin at email.ru)
>  - vnc port report (John Levon)
>  - repair save and restore on recent KVM versions (Daniel Berrange)
>  - Xen cpu pinning XML fix (John Levon)
>  - various xen driver fixes (Daniel Berrange)
>  - some memory leak fixes (Daniel Berrange)
> * Improvements:
>  - driver infrastructure and locking (Daniel Berrange)
>  - Test driver infrastructure (Daniel Berrange)
>  - parallelism in the daemon and associated config (Daniel Berrange)
>  - virsh help cleanups (Jim Meyering)
>  - logrotate daemon logs (Guido Gunther)
>  - more regression tests (Jim Meyering)
>  - QEmu SDL graphics (Itamar Heim)
>  - add --version flag to daemon (Dave Allan)
>  - memory consumption cleanup (Dave Allan)
>  - QEmu pid file and XML states for daemon restart (Guido Gunther)
>  - gnulib updates (Jim Meyering and Dan Berrange)
>  - PCI passthrough for KVM (Jason Krieg)
>  - generic internal thread API (Daniel Berrange)
>  - RHEL-5 specific Xen configure option and code (Markus Armbruster)
>  - save domain state as string in status file (Guido Gunther)
>  - add locking to all API entry points (Daniel Berrange)
>  - new ref counting APIs (Daniel Berrange)
>  - IP address for Xen bridges (John Levon)
>  - driver format for disk file types (Daniel Berrange)
>  - improve QEmu/KVM tun/tap performances (Mark McLoughlin)
>  - enable floppies for Xen fully virt (John Levon)
>  - support VNC password settings for QEmu/KVM (Daniel Berrange)
>  - qemu driver version reporting (Daniel Berrange)
> * Cleanups:
>  - converting linked lists to arrays (Daniel Berrange)
>  - daemon RPC handling refactoring (Daniel Berrange)
>  - strings cleanups (Jim Meyering)
>  - gethostby* cleanup and test (Jim Meyering)
>  - some code fixes (Dave Allan)
>  - various code cleanup (Jim Meyering)
>  - virsh argument handling cleanup (Jim Meyering)
>  - virAsprintf cleanup replacement (Guido Gunther)
>  - QEmu monitor reads (Cole Robinson)
>  - Makefile cleanups (Guido Gunther)
>  - Xen code cleanups (John Levon)
>  - revamp of ELF export scripts (John Levon)
>  - domain event callback args (John Levon)
>  - enforce use of pid_t (John Levon)
>  - virsh pool-*-as XML code merge (Cole Robinson)
>  - xgettext warnings (Jim Meyering)
>  - add virKillProcess (Guido Gunther)
>  - add virGetHostname (David Lutterkort)
>  - add flags argument to the full XML parsing stack (Guido Gunther)
>  - various daemon code cleanups (Guido Gunther)
>  - handling of daemon missing config file (Jim Meyering)
>  - rpcgen invocation cleanup (Richard Jones)
>  - devhelp builkd makefile cleanups (John Levon)
>  - update error handling for threading (Daniel Berrange)
>  - remove all non-rentrant POSIX calls usage (Daniel Berrange)
>  - many small cleanups (Jim Meyering and Daniel Berrange)
>  - examples Makefile generator (John Levon)
>  - mis-use of PF_UNIX as a protocol (John Levon)
>  - cleanup OOM error paths (Jim Meyering)
>  - temporary fix fro valgrind on lxc (Daniel Berrange)
>  - QEmu driver init cleanups (Daniel Berrange)
>
>   Thanks a lot to everybody who contributed to this release, with a
> special welcome to the people who gained commit right access !
>
> Daniel
>
> --
> Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
> daniel at veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
> http://veillard.com/ | virtualization library  http://libvirt.org/
>
> --
> Libvir-list mailing list
> Libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
>



-- 
Michael Schenck - www.tek-ops.com

Karma police, arrest this man He talks in maths
He buzzes like a fridge He's like a detuned radio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20090131/519bb04e/attachment-0001.htm>


More information about the libvir-list mailing list