Time for the monthly release !
A lot of bug fixes have accumulated, and support for the upcoming Xen-3.0.5
should hopefully be ready:
ftp://libvirt.org/libvirt/
Documentation:
- fix errors due to Amaya (with Simon Hernandez)
- virsh uses kB not bytes (Atsushi SAKAI)
- add command line help to qemud (Richard Jones)
- xenUnifiedRegister docs (Atsushi SAKAI)
- strings typos (Nikolay Sivov)
- ilocalization probalem raised by Thomas Canniot
Bug fixes:
- virsh memory values test (Masayuki Sunou)
- operations without libvirt_qemud (Atsushi SAKAI)
- fix spec file (Florian La Roche
- Jeremy Katz
- Michael Schwendt)
- direct hypervisor call (Atsushi SAKAI)
- buffer overflow on qemu networking command (Daniel Berrange)
- buffer overflow in quemud (Daniel Berrange)
- virsh vcpupin bug (Masayuki Sunou)
- host PAE detections and strcuctures size (Richard Jones)
- Xen PAE flag handling (Daniel Berrange)
- bridged config configuration (Daniel Berrange)
- erroneous XEN_V2_OP_SETMAXMEM value (Masayuki Sunou)
- memory free error (Mark McLoughlin)
- set VIR_CONNECT_RO on read-only connections (S.Sakamoto)
- avoid memory explosion bug (Daniel Berrange)
- integer overflow for qemu CPU time (Daniel Berrange)
- QEMU binary path check (Daniel Berrange)
Cleanups:
- remove some global variables (Jim Meyering)
- printf-style functions checks (Jim Meyering)
- better virsh error messages
- increase compiler checkings and security (Daniel Berrange)
- virBufferGrow usage and docs
- use calloc instead of malloc/memset
- replace all sprintf by snprintf
- avoid configure clobbering user's CTAGS (Jim Meyering)
- signal handler error cleanup (Richard Jones)
- iptables internal code claenup (Mark McLoughlin)
- unified Xen driver (Richard Jones)
- cleanup XPath libxml2 calls
- IPTables rules tightening (Daniel Berrange)
Improvements:
- more regression tests on XML (Daniel Berrange)
- Python bindings now generate exception in error cases (Richard Jones)
- Python bindings for vir*GetAutoStart (Daniel Berrange)
- handling of CD-Rom device without device name (Nobuhiro Itou)
- fix hypervisor call to work with Xen 3.0.5 (Daniel Berrange)
- DomainGetOSType for inactive domains (Daniel Berrange)
- multiple boot devices for HVM (Daniel Berrange)
thanks to everybody who helped, by raising problems or contributing
ideas and patches !
Daniel
--
Red Hat Virtualization group
http://redhat.com/virtualization/
Daniel Veillard | virtualization library
http://libvirt.org/
veillard(a)redhat.com | libxml GNOME XML XSLT toolkit
http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine
http://rpmfind.net/