A new release is available from ftp://libvirt.org/libvirt/ We ddin;t had a release since the end of September and the logs below shows it, in retrospect I should have done an intermediate release around mid November. There is so much new code that it makes sense to bump the minor version: * New features: - Compilation on Windows cygwin/mingw (Richard Jones) - Ruby bindings (David Lutterkort) - SASL based authentication for libvirt remote support (Daniel Berrange) - PolicyKit authentication (Daniel Berrange) * Documentation: - example files for QEMU and libvirtd configuations (Daniel Berrange) - english cleanups (Jim Paris) - CIM and OpenVZ references - document <shareable/> - daemon startup when using QEMU/KVM - document HV support for new NUMA calls (Richard Jones) - various english fixes (Bruce Montague) - OCaml docs links (Richard Jones) - describe the various bindings add Ruby link - Windows support page (Richard Jones) - authentication documentation updates (Daniel Berrange) * Bug fixes: - NUMA topology error handling (Beth Kon) - NUMA topology cells without CPU (Beth Kon) - XML to/from XM bridge config (Daniel Berrange) - XM processing of vnc parameters (Daniel Berrange) - Reset migration source after failure (Jim Paris) - negative integer in config (Tatsuro Enokura) - zero terminating string buffer - detect integer overflow (Jim Meyering) - QEmu command line ending fixes (Daniel Berrange) - recursion problem in the daemon (Daniel Berrange) - HVM domain with CDRom (Masayuki Sunou) - off by one error in NUMA cpu count (Beth Kon) - avoid xend errors when adding disks (Masayuki Sunou) - compile error (Chris Lalancette) - transposed fwrite args (Jim Meyering) - compile without xen and on solaris (Jim Paris) - parsing of interface names (Richard Jones) - overflow for starts on 32bits (Daniel Berrange) - fix problems in error reporting (Saori Fukuta) - wrong call to brSetForwardDelay changed to brSetEnableSTP (Richard Jones) - allow shareable disk in old Xen - fix wrong certificate file (Jim Meyering) - avoid some startup error when non-root - off-by-1 buffer NULL termination (Daniel Berrange) - various string allocation fixes (Daniel Berrange) - avoid problems with vnetXXX interfaces in domain dumps (Daniel Berrange) - build fixes for RHEL (Daniel Berrange) - virsh prompt should not depend on uid (Richard Jones) - fix scaping of '<' (Richard Jones) - fix detach-disk on Xen tap devices (Saori Fukuta) - CPU parameter setting in XM config (Saori Fukuta) - credential handling fixes (Daniel Berrange) - fix compatibility with Xen 3.2.0 (Daniel Berrange) * Improvements: - /etc/libvirt/qemu.conf configuration for QEMU driver (Daniel Berrange) - NUMA cpu pinning in config files (DV and Saori Fukuta) - CDRom media change in KVM/QEMU (Daniel Berrange) - tests for <shareable/> in configs - pinning inactive domains for Xen 3.0.3 (Saori Fukuta) - use gnulib for portability enhancement (Jim Meyering) - --without-libvirtd config option (Richard Jones) - Python bindings for NUMA - add extra utility functions to buffer (Richard Jones) - separate qparams module for handling query parameters (Richard Jones) * Code cleanups: - remove virDomainRestart from API as it was never used (Richard Jones) - constify params for attach/detach APIs (Daniel Berrange) - gcc printf attribute checkings (Jim Meyering) - refactoring of device parsing code and shell escaping (Daniel Berrange) - virsh schedinfo parameters validation (Masayuki Sunou) - Avoid risk of format string abuse (Jim Meyering) - integer parsing cleanups (Jim Meyering) - build out of the source tree (Jim Meyering) - URI parsing refactoring (Richard Jones) - failed strdup/malloc handling (Jim Meyering) - Make "make distcheck" work (Jim Meyering) - improve xen internall error reports (Richard Jones) - cleanup of the daemon remote code (Daniel Berrange) - rename error VIR_FROM_LINUX to VIR_FROM_STATS_LINUX (Richard Jones) - don't compile the proxy if without Xen (Richard Jones) - fix paths when configuring for /usr prefix - improve error reporting code (Jim Meyering) - detect heap allocation failure (Jim Meyering) - disable xen sexpr parsing code if Xen is disabled (Daniel Berrange) - cleanup of the GetType entry point for Xen drivers - move some QEmu path handling to generic module (Daniel Berrange) - many code cleanups related to the Windows port (Richard Jones) - disable the proxy if using PolicyKit (Daniel Berrange) - readline availability detection - test libvirtd's config-processing code (Jim Meyering) - use a variable name as sizeof argument (Jim Meyering) Thanks to everybody who helped for this release, by providing feedback, documentation, patches, etc. ! Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@xxxxxxxxxx | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list