Daniel Veillard 5c1d88
# -*- rpm-spec -*-
Daniel Veillard 5c1d88
Daniel Veillard 7a6f07
# This macro is used for the continuous automated builds. It just
Daniel Veillard 7a6f07
# allows an extra fragment based on the timestamp to be appended
Daniel Veillard 7a6f07
# to the release. This distinguishes automated builds, from formal
Daniel Veillard 7a6f07
# Fedora RPM builds
Daniel Veillard 7a6f07
%define _extra_release %{?dist:%{dist}}%{!?dist:%{?extra_release:%{extra_release}}}
Daniel Veillard 7a6f07
Jeremy Katz f6cef9
Summary: Library providing a simple API virtualization
Daniel Veillard e2b90f
Name: libvirt
Daniel Veillard 2cac8e
Version: 0.2.2
Daniel P. Berrange 338630
Release: 4%{?_extra_release}
Daniel Veillard e2b90f
License: LGPL
Daniel Veillard e2b90f
Group: Development/Libraries
Daniel Veillard e2b90f
Source: libvirt-%{version}.tar.gz
Daniel P. Berrange a05e64
Patch1: libvirt-0.2.2-disable-xm.patch
Daniel P. Berrange a05e64
Patch2: libvirt-0.2.2-dnsmasq-order.patch
Daniel P. Berrange a05e64
Patch3: libvirt-0.2.2-qemu-noreboot.patch
Daniel P. Berrange a05e64
Patch4: libvirt-0.2.2-sync-daemon-restart.patch
Daniel P. Berrange a05e64
Patch5: libvirt-0.2.2-graphics-hvm.patch
Daniel P. Berrange 338630
Patch6: libvirt-0.2.2-bridge-init.patch
Daniel Veillard e2b90f
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Daniel Veillard 5c1d88
URL: http://libvirt.org/
Jeremy Katz f68d72
BuildRequires: python python-devel
Daniel Veillard ba3d2d
Requires: libxml2
Daniel Veillard d55c7f
Requires: readline
Daniel Veillard 609ab7
Requires: ncurses
Daniel P. Berrange c00369
Requires: dnsmasq
Daniel Veillard 313e00
BuildRequires: xen-devel
Daniel Veillard ba3d2d
BuildRequires: libxml2-devel
Daniel Veillard d55c7f
BuildRequires: readline-devel
Daniel Veillard 609ab7
BuildRequires: ncurses-devel
Daniel Veillard 5c1d88
BuildRequires: gettext
Daniel Veillard df8a62
BuildRequires: libsysfs-devel
Daniel Veillard 7a6f07
BuildRequires: /sbin/iptables
Daniel Veillard e2b90f
Obsoletes: libvir
Daniel Veillard ecaf0e
ExclusiveArch: i386 x86_64 ia64
Daniel P. Berrange 36d558
Daniel Veillard e2b90f
%description
Jeremy Katz f6cef9
Libvirt is a C toolkit to interract with the virtualization capabilities
Jeremy Katz f6cef9
of recent versions of Linux (and other OSes).
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%package devel
Daniel Veillard e2b90f
Summary: Libraries, includes, etc. to compile with the libvirt library
Daniel Veillard e2b90f
Group: Development/Libraries
Daniel Veillard e2b90f
Requires: libvirt = %{version}
Daniel Veillard 68efef
Requires: pkgconfig
Daniel Veillard e2b90f
Obsoletes: libvir-devel
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%description devel
Daniel Veillard e2b90f
Includes and documentations for the C library providing an API to use
Jeremy Katz f6cef9
the virtualization capabilities of recent versions of Linux (and other OSes).
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%package python
Daniel Veillard e2b90f
Summary: Python bindings for the libvirt library
Daniel Veillard e2b90f
Group: Development/Libraries
Daniel Veillard e2b90f
Requires: libvirt = %{version}
Daniel Veillard e2b90f
Obsoletes: libvir-python
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%description python
Daniel Veillard e2b90f
The libvirt-python package contains a module that permits applications
Daniel Veillard e2b90f
written in the Python programming language to use the interface
Daniel P. Berrange a05e64
supplied by the libvirt library to use the the virtualization capabilities
Jeremy Katz f6cef9
of recent versions of Linux (and other OSes).
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%prep
Daniel Veillard e2b90f
%setup -q
Daniel P. Berrange a05e64
%patch1 -p1
Daniel P. Berrange a05e64
%patch2 -p1
Daniel P. Berrange a05e64
%patch3 -p1
Daniel P. Berrange a05e64
%patch4 -p1
Daniel P. Berrange a05e64
%patch5 -p1
Daniel P. Berrange 338630
%patch6 -p1
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%build
Daniel Veillard 7a6f07
%configure --with-init-script=redhat --with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid
Daniel Veillard e2b90f
make
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%install
Daniel Veillard e2b90f
rm -fr %{buildroot}
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%makeinstall
Daniel Veillard 4cb72c
(cd docs/examples ; make clean ; rm -rf .deps)
Daniel Veillard e2b90f
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
Daniel Veillard e2b90f
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
Daniel Veillard e2b90f
rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.la
Daniel Veillard e2b90f
rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.a
Daniel Veillard df8a62
install -d -m 0755 $RPM_BUILD_ROOT%{_localstatedir}/run/libvirt/
Daniel Veillard 7a6f07
Daniel Veillard 7a6f07
# We don't want to install /etc/libvirt/qemu/networks in the main %files list
Daniel Veillard 7a6f07
# because if the admin wants to delete the default network completely, we don't
Daniel Veillard 7a6f07
# want to end up re-incarnating it on every RPM upgrade.
Daniel Veillard 7a6f07
install -d -m 0755 $RPM_BUILD_ROOT%{_datadir}/libvirt/networks/
Daniel Veillard 7a6f07
cp $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/default.xml \
Daniel Veillard 7a6f07
   $RPM_BUILD_ROOT%{_datadir}/libvirt/networks/default.xml
Daniel Veillard 7a6f07
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/default.xml
Daniel Veillard 7a6f07
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml
Daniel Veillard 7a6f07
# Strip auto-generated UUID - we need it generated per-install
Daniel Veillard 7a6f07
sed -i -e "/<uuid>/d" $RPM_BUILD_ROOT%{_datadir}/libvirt/networks/default.xml
Daniel Veillard 5c1d88
%find_lang %{name}
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%clean
Daniel Veillard e2b90f
rm -fr %{buildroot}
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%post
Daniel Veillard e2b90f
/sbin/ldconfig
Daniel Veillard e2b90f
Daniel Veillard 7a6f07
# We want to install the default network for initial RPM installs
Daniel Veillard 7a6f07
# or on the first upgrade from a non-network aware libvirt only.
Daniel Veillard 7a6f07
# We check this by looking to see if the daemon is already installed
Daniel Veillard 7a6f07
/sbin/chkconfig --list libvirtd 1>/dev/null 2>&1
Daniel Veillard 7a6f07
if [ $? != 0 ]
Daniel Veillard 7a6f07
then
Daniel Veillard 7a6f07
    UUID=`/usr/bin/uuidgen`
Daniel Veillard 7a6f07
    sed -e "s,</name>,</name>\n  <uuid>$UUID</uuid>," \
Daniel Veillard 7a6f07
         < %{_datadir}/libvirt/networks/default.xml \
Daniel Veillard 7a6f07
         > %{_sysconfdir}/libvirt/qemu/networks/default.xml
Daniel Veillard 7a6f07
    ln -s ../default.xml %{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml
Daniel Veillard 7a6f07
fi
Daniel Veillard 7a6f07
Daniel Veillard 7a6f07
/sbin/chkconfig --add libvirtd
Daniel Veillard 7a6f07
Daniel Veillard 7a6f07
%preun
Daniel Veillard 7a6f07
if [ $1 = 0 ]; then
Daniel Veillard 7a6f07
    /sbin/service libvirtd stop 1>/dev/null 2>&1
Daniel Veillard 7a6f07
    /sbin/chkconfig --del libvirtd
Daniel Veillard 7a6f07
fi
Daniel Veillard 7a6f07
Daniel Veillard e2b90f
%postun
Daniel Veillard e2b90f
/sbin/ldconfig
Daniel Veillard e2b90f
Daniel Veillard 5c1d88
%files -f %{name}.lang
Daniel Veillard e2b90f
%defattr(-, root, root)
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%doc AUTHORS ChangeLog NEWS README COPYING.LIB TODO
Daniel Veillard d55c7f
%doc %{_mandir}/man1/virsh.1*
Daniel Veillard e2b90f
%{_bindir}/virsh
Daniel Veillard e2b90f
%{_libdir}/lib*.so.*
Daniel Veillard 7a6f07
%dir %attr(0700, root, root) %{_sysconfdir}/libvirt/
Daniel Veillard 7a6f07
%dir %attr(0700, root, root) %{_sysconfdir}/libvirt/qemu/
Daniel Veillard 7a6f07
%dir %attr(0700, root, root) %{_sysconfdir}/libvirt/qemu/networks/
Daniel Veillard 2cac8e
%dir %attr(0700, root, root) %{_sysconfdir}/libvirt/qemu/networks/autostart
Daniel Veillard 7a6f07
%{_sysconfdir}/rc.d/init.d/libvirtd
Jeremy Katz f6cef9
%dir %{_sysconfdir}/libvirt
Jeremy Katz f6cef9
%dir %{_sysconfdir}/libvirt/qemu
Jeremy Katz f6cef9
%dir %{_sysconfdir}/libvirt/qemu/networks
Jeremy Katz f6cef9
%dir %{_sysconfdir}/libvirt/qemu/networks/autostart
Daniel Veillard 7a6f07
%dir %{_datadir}/libvirt/
Daniel Veillard 7a6f07
%dir %{_datadir}/libvirt/networks/
Daniel Veillard 7a6f07
%{_datadir}/libvirt/networks/default.xml
Daniel Veillard 7a6f07
%dir %{_localstatedir}/run/libvirt/
Daniel Veillard 7a6f07
%dir %{_localstatedir}/lib/libvirt/
Daniel Veillard 759910
%attr(4755, root, root) %{_libexecdir}/libvirt_proxy
Daniel Veillard 7a6f07
%attr(0755, root, root) %{_sbindir}/libvirt_qemud
Daniel Veillard 8e3628
%doc docs/libvirt.rng
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%files devel
Daniel Veillard e2b90f
%defattr(-, root, root)
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%{_libdir}/lib*.so
Daniel Veillard deefad
%dir %{_includedir}/libvirt
Daniel Veillard e2b90f
%{_includedir}/libvirt/*.h
Daniel Veillard e2b90f
%{_libdir}/pkgconfig/libvirt.pc
Daniel Veillard 4cb72c
%doc %{_datadir}/gtk-doc/html/libvirt/*.devhelp
Daniel Veillard 4cb72c
%doc %{_datadir}/gtk-doc/html/libvirt/*.html
Daniel Veillard 4cb72c
%doc %{_datadir}/gtk-doc/html/libvirt/*.png
Daniel Veillard 4cb72c
%doc %{_datadir}/gtk-doc/html/libvirt/*.css
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%doc docs/*.html docs/html docs/*.gif
Daniel Veillard 4cb72c
%doc docs/examples
Daniel Veillard e2b90f
%doc docs/libvirt-api.xml
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%files python
Daniel Veillard e2b90f
%defattr(-, root, root)
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%doc AUTHORS NEWS README COPYING.LIB
Daniel Veillard e2b90f
%{_libdir}/python*/site-packages/libvirt.py*
Daniel Veillard e2b90f
%{_libdir}/python*/site-packages/libvirtmod*
Daniel Veillard 4cb72c
%doc python/tests/*.py
Daniel Veillard e2b90f
%doc python/TODO
Daniel Veillard e2b90f
%doc python/libvirtclass.txt
Daniel Veillard bd474a
%doc docs/examples/python
Daniel Veillard e2b90f
Daniel Veillard e2b90f
%changelog
Daniel P. Berrange 338630
* Mon May 14 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.2-4.fc7
Daniel P. Berrange 338630
- Fixed uninitialized value causing stack overflow
Daniel P. Berrange 338630
- Fixed bridged networking when no virtual network is defined (bz 239273)
Daniel P. Berrange 338630
Daniel P. Berrange a05e64
* Thu May  3 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.2-3.fc7
Daniel P. Berrange a05e64
- Fixed init script restart race
Daniel P. Berrange a05e64
- Remove duplicate <graphics> tag for HVM
Daniel P. Berrange a05e64
- Support -no-reboot in qemu for installs
Daniel P. Berrange a05e64
- Disable xm config file driver for 3.0.5
Daniel P. Berrange a05e64
- Force dnsmasq ordering for resolv.conf
Daniel P. Berrange a05e64
Daniel P. Berrange c00369
* Fri Apr 21 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.2-2.fc7
Daniel P. Berrange c00369
- Added Requires on dnsmasq for virtual networking
Daniel P. Berrange c00369
Daniel Veillard 2cac8e
* Tue Apr 17 2007 Daniel Veillard <veillard@redhat.com> - 0.2.2-1.fc7
Daniel Veillard 2cac8e
- Release of 0.2.2
Daniel Veillard 2cac8e
- lot of assorted bugfixes and cleanups
Daniel Veillard 2cac8e
- preparing for Xen-3.0.5
Daniel Veillard deefad
Jeremy Katz f6cef9
* Thu Mar 22 2007 Jeremy Katz <katzj@redhat.com> - 0.2.1-2.fc7
Jeremy Katz f6cef9
- don't require xen; we don't need the daemon and can control non-xen now
Jeremy Katz f6cef9
- fix scriptlet error (need to own more directories)
Jeremy Katz f6cef9
- update description text
Jeremy Katz f6cef9
Daniel Veillard 2cac8e
* Fri Mar 16 2007 Daniel Veillard <veillard@redhat.com> - 0.2.1-1.fc7
Daniel Veillard 7a6f07
- Release of 0.2.1
Daniel Veillard 7a6f07
- lot of bug and portability fixes
Daniel Veillard 7a6f07
- Add support for network autostart and init scripts
Daniel Veillard 7a6f07
- New API to detect the virtualization capabilities of a host
Daniel Veillard 7a6f07
- Documentation updates
Daniel Veillard 7a6f07
Daniel P. Berrange 36d558
* Fri Feb 23 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-4.fc7
Daniel P. Berrange 36d558
- Fix loading of guest & network configs
Daniel P. Berrange 36d558
Daniel P. Berrange 98bcee
* Fri Feb 16 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-3.fc7
Daniel P. Berrange 98bcee
- Disable kqemu support since its not in Fedora qemu binary
Daniel P. Berrange 98bcee
- Fix for -vnc arg syntax change in 0.9.0  QEMU
Daniel P. Berrange 98bcee
Daniel P. Berrange 4e70e5
* Thu Feb 15 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-2.fc7
Daniel P. Berrange 4e70e5
- Fixed path to qemu daemon for autostart
Daniel P. Berrange 4e70e5
- Fixed generation of <features> block in XML
Daniel P. Berrange 4e70e5
- Pre-create config directory at startup
Daniel P. Berrange 4e70e5
Daniel Veillard df8a62
* Wed Feb 14 2007 Daniel Veillard <veillard@redhat.com> 0.2.0-1.fc7
Daniel Veillard df8a62
- support for KVM and QEmu
Daniel Veillard df8a62
- support for network configuration
Daniel Veillard df8a62
- assorted fixes
Daniel Veillard df8a62
Daniel Veillard 8e3628
* Mon Jan 22 2007 Daniel Veillard <veillard@redhat.com> 0.1.11-1.fc7
Daniel Veillard 8e3628
- finish inactive Xen domains support
Daniel Veillard 8e3628
- memory leak fix
Daniel Veillard 8e3628
- RelaxNG schemas for XML configs
Daniel Veillard 8e3628
Daniel Veillard cd0f44
* Wed Dec 20 2006 Daniel Veillard <veillard@redhat.com> 0.1.10-1.fc7
Daniel Veillard cd0f44
- support for inactive Xen domains
Daniel Veillard cd0f44
- improved support for Xen display and vnc
Daniel Veillard cd0f44
- a few bug fixes
Daniel Veillard cd0f44
- localization updates
Daniel Veillard cd0f44
Jeremy Katz dcd808
* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 0.1.9-2
Jeremy Katz dcd808
- rebuild against python 2.5
Jeremy Katz dcd808
Daniel Veillard 8713d4
* Wed Nov 29 2006 Daniel Veillard <veillard@redhat.com> 0.1.9-1
Daniel Veillard 8713d4
- better error reporting
Daniel Veillard 8713d4
- python bindings fixes and extensions
Daniel Veillard 8713d4
- add support for shareable drives
Daniel Veillard 8713d4
- add support for non-bridge style networking
Daniel Veillard 8713d4
- hot plug device support
Daniel Veillard 8713d4
- added support for inactive domains
Daniel Veillard 8713d4
- API to dump core of domains
Daniel Veillard 8713d4
- various bug fixes, cleanups and improvements
Daniel Veillard 8713d4
- updated the localization
Daniel Veillard 8713d4
Daniel Veillard 68efef
* Tue Nov  7 2006 Daniel Veillard <veillard@redhat.com> 0.1.8-3
Daniel Veillard 68efef
- it's pkgconfig not pgkconfig !
Daniel Veillard 68efef
Daniel Veillard 1c5afb
* Mon Nov  6 2006 Daniel Veillard <veillard@redhat.com> 0.1.8-2
Daniel Veillard 1c5afb
- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel
Daniel Veillard 1c5afb
- Resolves: rhbz#202320
Daniel Veillard 1c5afb
Daniel Veillard e61694
* Mon Oct 16 2006 Daniel Veillard <veillard@redhat.com> 0.1.8-1
Daniel Veillard 608f91
- fix missing page size detection code for ia64
Daniel Veillard 608f91
- fix mlock size when getting domain info list from hypervisor
Daniel Veillard e61694
- vcpu number initialization
Daniel Veillard e61694
- don't label crashed domains as shut off
Daniel Veillard e61694
- fix virsh man page
Daniel Veillard e61694
- blktapdd support for alternate drivers like blktap
Daniel Veillard e61694
- memory leak fixes (xend interface and XML parsing)
Daniel Veillard e61694
- compile fix
Daniel Veillard e61694
- mlock/munlock size fixes
Daniel Veillard 608f91
Daniel Veillard 608f91
* Fri Sep 22 2006 Daniel Veillard <veillard@redhat.com> 0.1.7-1
Daniel Veillard b28edd
- Fix bug when running against xen-3.0.3 hypercalls
Daniel Veillard b28edd
- Fix memory bug when getting vcpus info from xend
Daniel Veillard b28edd
Daniel Veillard 5c1d88
* Fri Sep 22 2006 Daniel Veillard <veillard@redhat.com> 0.1.6-1
Daniel Veillard 5c1d88
- Support for localization
Daniel Veillard 5c1d88
- Support for new Xen-3.0.3 cdrom and disk configuration
Daniel Veillard 5c1d88
- Support for setting VNC port
Daniel Veillard 5c1d88
- Fix bug when running against xen-3.0.2 hypercalls
Daniel Veillard 5c1d88
- Fix reconnection problem when talking directly to http xend
Daniel Veillard 5c1d88
Jeremy Katz 54c7c9
* Tue Sep  5 2006 Jeremy Katz <katzj@redhat.com> - 0.1.5-3
Jeremy Katz 54c7c9
- patch from danpb to support new-format cd devices for HVM guests
Jeremy Katz 54c7c9
Daniel Veillard ecaf0e
* Tue Sep  5 2006 Daniel Veillard <veillard@redhat.com> 0.1.5-2
Daniel Veillard ecaf0e
- reactivating ia64 support
Daniel Veillard ecaf0e
Daniel Veillard 313e00
* Tue Sep  5 2006 Daniel Veillard <veillard@redhat.com> 0.1.5-1
Daniel Veillard 313e00
- new release
Daniel Veillard 313e00
- bug fixes
Daniel Veillard 313e00
- support for new hypervisor calls
Daniel Veillard 313e00
- early code for config files and defined domains
Daniel Veillard 313e00
Daniel P. Berrange b3a53e
* Mon Sep  4 2006 Daniel Berrange <berrange@redhat.com> - 0.1.4-5
Daniel P. Berrange b3a53e
- add patch to address dom0_ops API breakage in Xen 3.0.3 tree
Daniel P. Berrange b3a53e
Jeremy Katz fdaa69
* Mon Aug 28 2006 Jeremy Katz <katzj@redhat.com> - 0.1.4-4
Jeremy Katz fdaa69
- add patch to support paravirt framebuffer in Xen 
Jeremy Katz fdaa69
Daniel Veillard cf2cd8
* Mon Aug 21 2006 Daniel Veillard <veillard@redhat.com> 0.1.4-3
Daniel Veillard cf2cd8
- another patch to fix network handling in non-HVM guests
Daniel Veillard cf2cd8
Daniel Veillard f2572a
* Thu Aug 17 2006 Daniel Veillard <veillard@redhat.com> 0.1.4-2
Daniel Veillard f2572a
- patch to fix virParseUUID()
Daniel Veillard f2572a
Daniel Veillard 90a17a
* Wed Aug 16 2006 Daniel Veillard <veillard@redhat.com> 0.1.4-1
Daniel Veillard 90a17a
- vCPUs and affinity support
Daniel Veillard 90a17a
- more complete XML, console and boot options
Daniel Veillard 90a17a
- specific features support
Daniel Veillard 90a17a
- enforced read-only connections
Daniel Veillard 90a17a
- various improvements, bug fixes
Daniel Veillard 90a17a
Jeremy Katz 9f2e4f
* Wed Aug  2 2006 Jeremy Katz <katzj@redhat.com> - 0.1.3-6
Jeremy Katz 9f2e4f
- add patch from pvetere to allow getting uuid from libvirt
Jeremy Katz 9f2e4f
Jeremy Katz 0d3a7d
* Wed Aug  2 2006 Jeremy Katz <katzj@redhat.com> - 0.1.3-5
Jeremy Katz 0d3a7d
- build on ia64 now
Jeremy Katz 0d3a7d
Jeremy Katz f68d72
* Thu Jul 27 2006 Jeremy Katz <katzj@redhat.com> - 0.1.3-4
Jeremy Katz f68d72
- don't BR xen, we just need xen-devel
Jeremy Katz f68d72
Daniel Veillard 044e9b
* Thu Jul 27 2006 Daniel Veillard <veillard@redhat.com> 0.1.3-3
Daniel Veillard 044e9b
- need rebuild since libxenstore is now versionned
Daniel Veillard 044e9b
Mark McLoughlin 96a9b8
* Mon Jul 24 2006 Mark McLoughlin <markmc@redhat.com> - 0.1.3-2
Mark McLoughlin 96a9b8
- Add BuildRequires: xen-devel
Mark McLoughlin 96a9b8
Jesse Keating 66a051
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.1.3-1.1
Jesse Keating 66a051
- rebuild
Jesse Keating 66a051
Daniel Veillard 0caeb2
* Tue Jul 11 2006 Daniel Veillard <veillard@redhat.com> 0.1.3-1
Daniel Veillard 0caeb2
- support for HVM Xen guests
Daniel Veillard 0caeb2
- various bugfixes
Daniel Veillard 0caeb2
Daniel Veillard cb5468
* Mon Jul  3 2006 Daniel Veillard <veillard@redhat.com> 0.1.2-1
Daniel Veillard cb5468
- added a proxy mechanism for read only access using httpu
Daniel Veillard cb5468
- fixed header includes paths
Daniel Veillard cb5468
Daniel Veillard bd474a
* Wed Jun 21 2006 Daniel Veillard <veillard@redhat.com> 0.1.1-1
Daniel Veillard bd474a
- extend and cleanup the driver infrastructure and code
Daniel Veillard bd474a
- python examples
Daniel Veillard bd474a
- extend uuid support
Daniel Veillard bd474a
- bug fixes, buffer handling cleanups
Daniel Veillard bd474a
- support for new Xen hypervisor API
Daniel Veillard bd474a
- test driver for unit testing
Daniel Veillard bd474a
- virsh --conect argument
Daniel Veillard bd474a
Daniel Veillard d55c7f
* Mon Apr 10 2006 Daniel Veillard <veillard@redhat.com> 0.1.0-1
Daniel Veillard d55c7f
- various fixes
Daniel Veillard d55c7f
- new APIs: for Node information and Reboot
Daniel Veillard d55c7f
- virsh improvements and extensions
Daniel Veillard d55c7f
- documentation updates and man page
Daniel Veillard d55c7f
- enhancement and fixes of the XML description format
Daniel Veillard d55c7f
Daniel Veillard f04b8f
* Tue Feb 28 2006 Daniel Veillard <veillard@redhat.com> 0.0.6-1
Daniel Veillard f04b8f
- added error handling APIs
Daniel Veillard f04b8f
- small bug fixes
Daniel Veillard f04b8f
- improve python bindings
Daniel Veillard f04b8f
- augment documentation and regression tests
Daniel Veillard f04b8f
Daniel Veillard ba3d2d
* Thu Feb 23 2006 Daniel Veillard <veillard@redhat.com> 0.0.5-1
Daniel Veillard ba3d2d
- new domain creation API
Daniel Veillard ba3d2d
- new UUID based APIs
Daniel Veillard ba3d2d
- more tests, documentation, devhelp
Daniel Veillard ba3d2d
- bug fixes
Daniel Veillard ba3d2d
Daniel Veillard f3f289
* Fri Feb 10 2006 Daniel Veillard <veillard@redhat.com> 0.0.4-1
Daniel Veillard f3f289
- fixes some problems in 0.0.3 due to the change of names
Daniel Veillard f3f289
Daniel Veillard e2b90f
* Wed Feb  8 2006 Daniel Veillard <veillard@redhat.com> 0.0.3-1
Daniel Veillard e2b90f
- changed library name to libvirt from libvir, complete and test the python 
Daniel Veillard e2b90f
  bindings
Daniel Veillard e2b90f
Daniel Veillard e2b90f
* Sun Jan 29 2006 Daniel Veillard <veillard@redhat.com> 0.0.2-1
Daniel Veillard e2b90f
- upstream release of 0.0.2, use xend, save and restore added, python bindings
Daniel Veillard e2b90f
  fixed
Daniel Veillard e2b90f
Daniel Veillard e2b90f
* Wed Nov  2 2005 Daniel Veillard <veillard@redhat.com> 0.0.1-1
Daniel Veillard e2b90f
- created