]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
* NEWS configure.in docs//* include/libvirt/libvirt.h libvirt.specx.*:
authorDaniel Veillard <veillard@redhat.com>
Tue, 5 Sep 2006 06:48:44 +0000 (06:48 +0000)
committerDaniel Veillard <veillard@redhat.com>
Tue, 5 Sep 2006 06:48:44 +0000 (06:48 +0000)
  preparing release 0.1.5
* proxy/libvirt_proxy.c src/xen_internal.c: tiny fixes
Daniel

ChangeLog
NEWS
configure.in
docs/libvir.html
docs/news.html
include/libvirt/libvirt.h
libvirt.spec.in
proxy/libvirt_proxy.c
src/xen_internal.c

index f076e48ea15bdcc5a290e3606f3593c8fee9b404..21a94a7935cd3ec59cae1de29a689346bce417b1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Sep  5 13:50:05 MYT 2006 Daniel Veillard <veillard@redhat.com>
+
+       * NEWS configure.in docs//* include/libvirt/libvirt.h libvirt.specx.*:
+         preparing release 0.1.5
+       * proxy/libvirt_proxy.c src/xen_internal.c: tiny fixes
+
 Tue Sep  5 13:24:30 MYT 2006 Daniel Veillard <veillard@redhat.com>
 
        * src/xen_internal.c: finished to convert to the new hypervisor
diff --git a/NEWS b/NEWS
index 6ddc5dfc6a0bf7d8f10303171b7ed9d3df947d6b..8070ca5fdd10326a6807b1be4064a372cdbe1bef 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,21 @@
        http://libvirt.org/news.html
 
 Releases
+0.1.5: Sep 5 2006:
+   - Support for new hypercalls change in Xen changeset 86d26e6ec89b
+   - bug fixes: virParseUUID() was wrong, netwoking for paravirt guestsi
+      (Daniel Berrange), virsh on non-existent domains (Daniel Berrange),
+      string cast bug when handling error in python (Pete Vetere), HTTP
+      500 xend error code handling (Pete Vetere and Daniel Berrange)
+   - improvements: test suite for SEXPR <-> XML format conversions (Daniel
+      Berrange), virsh output regression suite (Daniel Berrange), new environ
+      variable VIRSH_DEFAULT_CONNECT_URI for the default URI when connecting
+      (Daniel Berrange), graphical console support for paravirt guests
+      (Jeremy Katz), parsing of simple Xen config files (with Daniel Berrange),
+      early work on defined (not running) domains (Daniel Berrange),
+      virsh output improvement (Daniel Berrange
+
+
 0.1.4: Aug 16 2006:
    - bug fixes: spec file fix (Mark McLoughlin), error report problem (with
     Hugh Brock), long integer in Python bindings (with Daniel Berrange), XML
index 87c9069b5f90f70d416ffda0c4da58d3d72487ad..1bcec8d628389ed97bea52792b3b4635c3c18167 100644 (file)
@@ -5,7 +5,7 @@ AC_CANONICAL_HOST
 
 LIBVIRT_MAJOR_VERSION=0
 LIBVIRT_MINOR_VERSION=1
-LIBVIRT_MICRO_VERSION=4
+LIBVIRT_MICRO_VERSION=5
 LIBVIRT_MICRO_VERSION_SUFFIX=
 LIBVIRT_VERSION=$LIBVIRT_MAJOR_VERSION.$LIBVIRT_MINOR_VERSION.$LIBVIRT_MICRO_VERSION$LIBVIRT_MICRO_VERSION_SUFFIX
 LIBVIRT_VERSION_INFO=`expr $LIBVIRT_MAJOR_VERSION + $LIBVIRT_MINOR_VERSION`:$LIBVIRT_MICRO_VERSION:$LIBVIRT_MINOR_VERSION
index 84a5d17bbdb92ca9b2f3f4e643bc1538afb1fc4e..a1f7a63367c361e445494a02abbbbfe00988e828 100644 (file)
@@ -33,6 +33,22 @@ development of libvirt, it is preferable when possible to just use the <a
 href="downloads.html">CVS version or snapshot</a>, contact the mailing list
 and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progresses.</p>
 
+<h3>0.1.5: Sep 5 2006</h3>
+<ul>
+  <li>Support for new hypercalls change in Xen changeset 86d26e6ec89b</li>
+  <li>bug fixes: virParseUUID() was wrong, netwoking for paravirt guestsi
+      (Daniel Berrange), virsh on non-existent domains (Daniel Berrange),
+      string cast bug when handling error in python (Pete Vetere), HTTP
+      500 xend error code handling (Pete Vetere and Daniel Berrange)</li>
+  <li>improvements: test suite for SEXPR &lt;-&gt; XML format conversions (Daniel
+      Berrange), virsh output regression suite (Daniel Berrange), new environ
+      variable VIRSH_DEFAULT_CONNECT_URI for the default URI when connecting
+      (Daniel Berrange), graphical console support for paravirt guests
+      (Jeremy Katz), parsing of simple Xen config files (with Daniel Berrange),
+      early work on defined (not running) domains (Daniel Berrange),
+      virsh output improvement (Daniel Berrange</li>
+</ul>
+
 <h3>0.1.4: Aug 16 2006</h3>
 <ul>
   <li>bug fixes: spec file fix (Mark McLoughlin), error report problem (with
index 783eddd35d24edd53ed6c3989968a10381b462d5..9259880905d4f7da102f0c5dbadd2db3aa328d17 100644 (file)
@@ -2,7 +2,19 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /><link rel="stylesheet" type="text/css" href="libvirt.css" /><link rel="SHORTCUT ICON" href="/32favicon.png" /><title>Releases</title></head><body><div id="container"><div id="intro"><div id="adjustments"></div><div id="pageHeader"></div><div id="content2"><h1 class="style1">Releases</h1><p>Here is the list of official releases, however since it is early on in the
 development of libvirt, it is preferable when possible to just use the <a href="downloads.html">CVS version or snapshot</a>, contact the mailing list
-and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progresses.</p><h3>0.1.4: Aug 16 2006</h3><ul><li>bug fixes: spec file fix (Mark McLoughlin), error report problem (with
+and check the <a href="ChangeLog.html">ChangeLog</a> to gauge progresses.</p><h3>0.1.5: Sep 5 2006</h3><ul><li>Support for new hypercalls change in Xen changeset 86d26e6ec89b</li>
+  <li>bug fixes: virParseUUID() was wrong, netwoking for paravirt guestsi
+      (Daniel Berrange), virsh on non-existent domains (Daniel Berrange),
+      string cast bug when handling error in python (Pete Vetere), HTTP
+      500 xend error code handling (Pete Vetere and Daniel Berrange)</li>
+  <li>improvements: test suite for SEXPR &lt;-&gt; XML format conversions (Daniel
+      Berrange), virsh output regression suite (Daniel Berrange), new environ
+      variable VIRSH_DEFAULT_CONNECT_URI for the default URI when connecting
+      (Daniel Berrange), graphical console support for paravirt guests
+      (Jeremy Katz), parsing of simple Xen config files (with Daniel Berrange),
+      early work on defined (not running) domains (Daniel Berrange),
+      virsh output improvement (Daniel Berrange</li>
+</ul><h3>0.1.4: Aug 16 2006</h3><ul><li>bug fixes: spec file fix (Mark McLoughlin), error report problem (with
     Hugh Brock), long integer in Python bindings (with Daniel Berrange), XML
     generation bug for CDRom (Daniel Berrange), bug whem using number() XPath
     function (Mark McLoughlin), fix python detection code, remove duplicate
index 3012995f347a1a53d0b6b8c9b23f9047b9fa093b..9c3b6c811db9385f2aef06963a5cea3fc83e8a46 100644 (file)
@@ -196,7 +196,7 @@ typedef virNodeInfo *virNodeInfoPtr;
  * version * 1,000,000 + minor * 1000 + micro
  */
 
-#define LIBVIR_VERSION_NUMBER 1004
+#define LIBVIR_VERSION_NUMBER 1005
 
 int                    virGetVersion           (unsigned long *libVer,
                                                 const char *type,
index 6ffa3edd8da37462653707a7981c13ebec0fdf2c..93a7ac455c67609ddbda9dad6dd023212da76817 100644 (file)
@@ -107,6 +107,24 @@ rm -fr %{buildroot}
 %doc docs/examples/python
 
 %changelog
+* Tue Sep  5 2006 Daniel Veillard <veillard@redhat.com> 0.1.5-1
+- new release
+- bug fixes
+- support for new hypervisor calls
+- early code for config files and defined domains
+
+* Mon Sep  4 2006 Daniel Berrange <berrange@redhat.com> - 0.1.4-5
+- add patch to address dom0_ops API breakage in Xen 3.0.3 tree
+
+* Mon Aug 28 2006 Jeremy Katz <katzj@redhat.com> - 0.1.4-4
+- add patch to support paravirt framebuffer in Xen 
+
+* Mon Aug 21 2006 Daniel Veillard <veillard@redhat.com> 0.1.4-3
+- another patch to fix network handling in non-HVM guests
+
+* Thu Aug 17 2006 Daniel Veillard <veillard@redhat.com> 0.1.4-2
+- patch to fix virParseUUID()
+
 * Wed Aug 16 2006 Daniel Veillard <veillard@redhat.com> 0.1.4-1
 - vCPUs and affinity support
 - more complete XML, console and boot options
index 0b077d10271b2165359ba8c9a82fa09a34d75719..0cf70cc2157e41f4017bd570012da2b4df78876d 100644 (file)
@@ -576,7 +576,7 @@ retry2:
                 req->len = sizeof(virProxyPacket);
            } else {
                 int xmllen = strlen(xml);
-                if (xmllen > sizeof(request.extra.str)) {
+                if (xmllen > (int) sizeof(request.extra.str)) {
                     req->data.arg = -2;
                     req->len = sizeof(virProxyPacket);
                 } else {
index 9e37bf42ea4c02f8a1e17982f07fdf4e2be4e86b..005bba9ed433360ad2f4bd51291688b1d537255b 100644 (file)
@@ -1619,6 +1619,7 @@ int
 xenHypervisorGetVcpus(virDomainPtr domain, virVcpuInfoPtr info, int maxinfo,
                      unsigned char *cpumaps, int maplen)
 {
+#ifndef PROXY
     xen_v0_getdomaininfo dominfo;
     int ret;
 
@@ -1661,4 +1662,7 @@ xenHypervisorGetVcpus(virDomainPtr domain, virVcpuInfoPtr info, int maxinfo,
        }
     }
     return nbinfo;
+#else
+    return(-1);
+#endif
 }