]> xenbits.xensource.com Git - libvirt.git/log
libvirt.git
17 years ago* docs/virsh.pod: commit of original POD file for virsh man page
Daniel Veillard [Thu, 21 Jun 2007 07:39:51 +0000 (07:39 +0000)]
* docs/virsh.pod: commit of original POD file for virsh man page
  from Andrew Puch April 2006
Daniel

17 years agoWed Jun 20 18:23:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 20 Jun 2007 17:25:39 +0000 (17:25 +0000)]
Wed Jun 20 18:23:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c, src/qemu_internal.c, src/test.c,
  src/xen_unified.c, src/xend_internal.c,
  src/libvirt.c, include/libvirt/virterror.h:
  VIR_ERR_NO_SUPPORT means the function is not supported by
  the hypervisor.  VIR_ERR_NO_CONNECT means the connection
  failed.  VIR_ERR_CALL_FAILED is deprecated.  Drivers which
  decline a URI now no longer produce an error.  Make
  xen_unified.c ignore naked URI strings like "foo".

17 years agoWed Jun 20 18:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 20 Jun 2007 17:22:09 +0000 (17:22 +0000)]
Wed Jun 20 18:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/virsh.c: 'virsh help command' now works even if we could
  not get a connection to the hypervisor.  Rearranged the list
  of commands to be in alphabetical order.

17 years agoWed Jun 20 10:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 20 Jun 2007 10:01:14 +0000 (10:01 +0000)]
Wed Jun 20 10:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c src/test.c src/xen_unified.c: Fix URI processing
  so that local file URIs work again.  Move remote driver to
  last in the list, and fix all drivers so they decline remote
  URIs (Daniel Berrange).

17 years agoImproving the bugs.html page, Daniel
Daniel Veillard [Wed, 20 Jun 2007 09:03:23 +0000 (09:03 +0000)]
Improving the bugs.html page, Daniel

17 years agoTue Jun 19 20:07:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 19:08:09 +0000 (19:08 +0000)]
Tue Jun 19 20:07:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/xend_internal.c: Recognise xen:/// as the standard
          URI for connecting to a local Xen hypervisor.

17 years agoTue Jun 19 17:02:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 16:07:58 +0000 (16:07 +0000)]
Tue Jun 19 17:02:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/libvir.html docs/remote.html docs/uri.html: Documented
  all supported URI formats.

17 years ago* docs/site.xsl docs/libvirt.html docs/uri.html docs/*.html:
Daniel Veillard [Tue, 19 Jun 2007 13:43:28 +0000 (13:43 +0000)]
* docs/site.xsl docs/libvirt.html docs/uri.html docs/*.html:
  adding a placeholder for the new URIs page, update the
  stylesheet to generate a new page, rebuilt.
Daniel

17 years agoTue Jun 19 13:12:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 12:12:15 +0000 (12:12 +0000)]
Tue Jun 19 13:12:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * docs/remote.html: Check in the updated documentation file
          for the web site.

17 years agoTue Jun 19 10:30:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 19 Jun 2007 09:32:04 +0000 (09:32 +0000)]
Tue Jun 19 10:30:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/virsh.c: vcpupin command now documented properly and
          gives clearer error messages if the cpulist is wrong
          (Masayuki Sunou).

17 years ago* src/xend_internal.c: drop the release information as this
Daniel Veillard [Tue, 19 Jun 2007 09:12:55 +0000 (09:12 +0000)]
* src/xend_internal.c: drop the release information as this
  is usually garbage ending up polluting minor and major numbers.
* src/virsh.c: applied patch from Masayuki Sunou providing a pair
  of alternate attach/detach commands
Daniel

17 years agoMon Jun 18 16:59:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 18 Jun 2007 16:00:16 +0000 (16:00 +0000)]
Mon Jun 18 16:59:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* docs/libvir.html (Remote): Updated certificate documentation
  to use GnuTLS certtool instead of CA.pl / openssl.

17 years ago* src/virsh.c: applied SetMem cleanup patch from Mark Johnson
Daniel Veillard [Mon, 18 Jun 2007 08:33:08 +0000 (08:33 +0000)]
* src/virsh.c: applied SetMem cleanup patch from Mark Johnson
Daniel

17 years agoAdded Mark Johnson to authors list
Daniel P. Berrange [Fri, 15 Jun 2007 15:27:39 +0000 (15:27 +0000)]
Added Mark Johnson to authors list

17 years agoFri Jun 15 16:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 15 Jun 2007 15:24:20 +0000 (15:24 +0000)]
Fri Jun 15 16:21:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * configure.in: Solaris header file fixes (Mark Johnson).

17 years agoFri Jun 15 14:42:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 15 Jun 2007 13:44:19 +0000 (13:44 +0000)]
Fri Jun 15 14:42:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/test.c, src/virsh.c, src/xend_internal.c, src/xm_internal.c:
  Replace calls to deprecated {,r}index with str{,r}chr.

17 years agoFri Jun 15 08:53:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 15 Jun 2007 08:18:55 +0000 (08:18 +0000)]
Fri Jun 15 08:53:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/internal.h, src/virsh.c: Replace _N with N_ so that
          Solaris builds work (Mark Johnson).
        * src/virsh.c: Add a couple of missing error messages (Mark
          Johnson).
        * python/types.c: Fix NULL pointer deref on DEBUG build
          (Mark Johnson).
        * src/virsh.c: Spelling fix (Mark Johnson).

17 years agoFix handling of extra_release for Fedora
Daniel P. Berrange [Fri, 15 Jun 2007 01:31:51 +0000 (01:31 +0000)]
Fix handling of extra_release for Fedora

17 years agoFix coverage file generation
Daniel P. Berrange [Fri, 15 Jun 2007 01:21:18 +0000 (01:21 +0000)]
Fix coverage file generation

17 years agotiny fix on last patch, Daniel
Daniel Veillard [Wed, 13 Jun 2007 13:13:59 +0000 (13:13 +0000)]
tiny fix on last patch, Daniel

17 years ago* src/virsh.c: patch from Saori Fukuta for messages
Daniel Veillard [Wed, 13 Jun 2007 09:32:44 +0000 (09:32 +0000)]
* src/virsh.c: patch from Saori Fukuta for messages
* *.po: updated with the patch from Saori Fukuta and merge from
  the i18n CVS base.
Daniel

17 years agoMon Jun 11 14:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 13:55:03 +0000 (13:55 +0000)]
Mon Jun 11 14:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/examples/index.py: Autogenerate Makefile.am and
  .cvsignore in this directory with corrected LDADDS and
  including some generated subdirectories which CVS should
  ignore.

17 years agoSome fixes for RPM builds:
Richard W.M. Jones [Mon, 11 Jun 2007 13:24:45 +0000 (13:24 +0000)]
Some fixes for RPM builds:

Mon Jun 11 14:10:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* libvirt.spec.in: BuildRequires gnutls-devel and
  set the remote PIDfile when configuring.
* qemud/Makefile.am: Distribute the Perl scripts.
* qemud/qemud.c: Only use QEMUD_DEBUG when ENABLE_DEBUG
  is defined.

17 years agoMon Jun 11 13:25:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 12:25:06 +0000 (12:25 +0000)]
Mon Jun 11 13:25:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* RENAMES: Suggested list of file renames.

17 years agoMon Jun 11 13:24:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 12:24:21 +0000 (12:24 +0000)]
Mon Jun 11 13:24:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/examples/.cvsignore: Ignore .deps and .libs subdirectories.

17 years agoMon Jun 11 13:22:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 12:23:36 +0000 (12:23 +0000)]
Mon Jun 11 13:22:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/libvir.html, docs/remote.html: Updated docs to reflect
  access control lists now based on Distinguished Names.

17 years agoMon Jun 11 13:18:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 12:19:46 +0000 (12:19 +0000)]
Mon Jun 11 13:18:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* configure.in: Add '--with-remote' flag.  Add compatibility
  code for versions of libxml2 supporting xmlURI.query_raw.
  Check for GnuTLS library.

17 years agoMon Jun 11 12:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 12:04:54 +0000 (12:04 +0000)]
Mon Jun 11 12:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* qemud/Makefile.am, qemud/dispatch.c, qemud/dispatch.h,
  qemud/internal.h, qemud/protocol.c,
  qemud/protocol.h, qemud/protocol.x, qemud/qemud.c:
  libvirt_qemud server-side modifications to use
  XDR-based protocol instead of homebrew (Dan Berrange).
  QEMUD server modified to dispatch calls from remote
  clients (Richard Jones).  Added TLS support (Richard Jones).
  Added TCP & IPv6 support (Richard Jones).
  Additional configuration file, command-line handling, and
  usage (Richard Jones).
* qemud/conf.c: Remove unnecessary header file.

17 years agoMon Jun 11 12:48:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 11:48:29 +0000 (11:48 +0000)]
Mon Jun 11 12:48:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/qemu_internal.c: QEMU client-side modifications to
  use XDR-based protocol instead of homebrew.  (Dan Berrange)

17 years agoMon Jun 11 12:45:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 11:47:01 +0000 (11:47 +0000)]
Mon Jun 11 12:45:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* qemud/remote.c, qemud/remote_generate_stubs.pl,
  qemud/remote_dispatch_localvars.h,
  qemud/remote_dispatch_proc_switch.h,
  qemud/remote_dispatch_prototypes.h: Server side of
  the remote patch, deals with call dispatch.

17 years agoMon Jun 11 12:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 11:43:41 +0000 (11:43 +0000)]
Mon Jun 11 12:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/remote_internal.c, src/remote_internal.h,
  src/driver.h, src/libvirt.c, src/Makefile.am: Client side
  of the remote patch - adds a remote driver.

17 years agoMon Jun 11 12:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 11 Jun 2007 11:36:17 +0000 (11:36 +0000)]
Mon Jun 11 12:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* qemud/remote_protocol.x qemud/rpcgen_fix.pl
  qemud/remote_protocol.c qemud/remote_protocol.h: Client/server
  protocol used by remote.

17 years ago* configure.in libvirt.spec.in include/libvirt/libvirt.h
Daniel Veillard [Fri, 8 Jun 2007 11:11:56 +0000 (11:11 +0000)]
* configure.in libvirt.spec.in include/libvirt/libvirt.h
  docs/*: prepared release of 0.2.3
Daniel

17 years ago* po/*: new merge of localization strings
Daniel Veillard [Fri, 8 Jun 2007 09:36:43 +0000 (09:36 +0000)]
* po/*: new merge of localization strings
Daniel

17 years agoFixed handling of bridge devices
Daniel P. Berrange [Thu, 7 Jun 2007 18:21:58 +0000 (18:21 +0000)]
Fixed handling of bridge devices

17 years agoEnsure build fails if tests fail
Daniel P. Berrange [Thu, 7 Jun 2007 14:48:30 +0000 (14:48 +0000)]
Ensure build fails if tests fail

17 years agoFix boot device tests
Daniel P. Berrange [Thu, 7 Jun 2007 14:09:01 +0000 (14:09 +0000)]
Fix boot device tests

17 years agoFix boot device tests
Daniel P. Berrange [Thu, 7 Jun 2007 14:08:35 +0000 (14:08 +0000)]
Fix boot device tests

17 years ago* src/xend_internal.c src/xm_internal.c src/xml.c: add support
Daniel Veillard [Thu, 7 Jun 2007 13:50:18 +0000 (13:50 +0000)]
* src/xend_internal.c src/xm_internal.c src/xml.c: add support
  for arguments to bootloader, patch from Hugh Brock
* tests/sexpr2xmltest.c tests/xml2sexprtest.c
  tests/sexpr2xmldata/sexpr2xml-pv-bootloader.sexpr
  tests/sexpr2xmldata/sexpr2xml-pv-bootloader.xml
  tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr
  tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml: add specific
  regression tests
Daniel

17 years ago* src/libvirt.c: do not die if the daemon is not running on a Xen
Daniel Veillard [Thu, 7 Jun 2007 13:05:00 +0000 (13:05 +0000)]
* src/libvirt.c: do not die if the daemon is not running on a Xen
  system (shows up as root only) and emit a warning instead
* src/virterror.c include/libvirt/virterror.h docs/*: add
  the new warning.
Daniel

17 years ago* src/xml.c: patch from Saori Fukuta to avoid (type ioemu)
Daniel Veillard [Wed, 6 Jun 2007 14:39:04 +0000 (14:39 +0000)]
* src/xml.c: patch from Saori Fukuta to avoid (type ioemu)
  on Xen-3.1 and HVM guests devices to avoid breaking paravirt
  drivers there
Daniel

17 years ago* src/virsh.c: added a logging option to a file based on
Daniel Veillard [Wed, 6 Jun 2007 12:24:31 +0000 (12:24 +0000)]
* src/virsh.c: added a logging option to a file based on
  Nobuhiro Itou patch
* src/xen_internal.c: small TODO comment from Atsushi SAKAI
Daniel

17 years ago* po/*: merge all po from Red Hat/Fedora translations, and
Daniel Veillard [Wed, 6 Jun 2007 07:22:02 +0000 (07:22 +0000)]
* po/*: merge all po from Red Hat/Fedora translations, and
  ran 'make update-po'
Daniel

17 years ago* src/xen_internal.c: fix from Hugh Brock to allow compiling
Daniel Veillard [Tue, 5 Jun 2007 20:56:53 +0000 (20:56 +0000)]
* src/xen_internal.c: fix from Hugh Brock to allow compiling
  with -Werror after the previous patch
Daniel

17 years agoOops2, Daniel
Daniel Veillard [Tue, 5 Jun 2007 13:11:48 +0000 (13:11 +0000)]
Oops2, Daniel

17 years agooops, Daniel
Daniel Veillard [Tue, 5 Jun 2007 13:10:09 +0000 (13:10 +0000)]
oops, Daniel

17 years ago* include/libvirt/libvirt.h include/libvirt/libvirt.h.in
Daniel Veillard [Tue, 5 Jun 2007 12:06:08 +0000 (12:06 +0000)]
* include/libvirt/libvirt.h include/libvirt/libvirt.h.in
  src/driver.h src/libvirt.c src/libvirt_sym.version
  src/proxy_internal.c src/qemu_internal.c src/test.c
  src/virsh.c src/xen_internal.c src/xen_internal.h src/xen_unified.c
  src/xend_internal.c src/xm_internal.c src/xs_internal.c:
  Applied patches from Atsushi SAKAI to add the scheduler API,
  with patch from Rich Jones for error handing, and a number
  of cleanups and more error checking from me
Daniel

17 years ago* src/xml.c: apply patch from Masayuki Sunou about an uninitialized
Daniel Veillard [Mon, 4 Jun 2007 08:42:41 +0000 (08:42 +0000)]
* src/xml.c: apply patch from Masayuki Sunou about an uninitialized
  string when attaching a device
Daniel

17 years ago* src/xml.c: added a comment about (type ioemu) not needed
Daniel Veillard [Fri, 1 Jun 2007 14:03:24 +0000 (14:03 +0000)]
* src/xml.c: added a comment about (type ioemu) not needed
  for interfaces on xen 3.1 as pointed by Saori Fukuta
Daniel

17 years ago+Tue May 29 15:56:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 29 May 2007 14:58:27 +0000 (14:58 +0000)]
+Tue May 29 15:56:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
+
+       * python/generator.py, python/libvir.c, python/libvir.py:
+         Wrap the virGetVersion call as Python libvirt.getVersion.
+
+       * src/libvirt.c: Change virGetVersion so that the driver name
+         is case insensitive.
+

17 years ago+Tue May 29 15:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 29 May 2007 14:44:15 +0000 (14:44 +0000)]
+Tue May 29 15:41:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
+
+       * TODO: Added a note about requiring C++ compiler because of a
+         possible problem with libtool autoconf macros.
+       * docs/examples/Makefile.am, proxy/Makefile.am, qemud/Makefile.am,
+         src/Makefile.am, tests/Makefile.am: Pass $(WARN_CFLAGS) when
+         linking, so if -fstack-protector is there, gcc will link to
+         the stack protector library.
+       * tests/xencapstest.c: Allow this test to compile when Xen
+         libraries are not enabled.
+

17 years agooops, Daniel
Daniel Veillard [Tue, 29 May 2007 14:19:06 +0000 (14:19 +0000)]
oops, Daniel

17 years ago* src/virsh.c src/xen_internal.c src/xend_internal.c: memory leaks
Daniel Veillard [Tue, 29 May 2007 13:55:19 +0000 (13:55 +0000)]
* src/virsh.c src/xen_internal.c src/xend_internal.c: memory leaks
  fixed by a patch from Masayuki Sunou
Daniel

17 years agoWed May 23 16:07:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 23 May 2007 15:09:19 +0000 (15:09 +0000)]
Wed May 23 16:07:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* src/virsh.c: Add attach-device and detach-device commands to
virsh, and tidy up the way it reads whole files.  Patch from
Masayuki Sunou, Mark McLoughlin, Richard Jones.

17 years agoAllow overwrite of existing guest config
Daniel P. Berrange [Tue, 22 May 2007 00:39:59 +0000 (00:39 +0000)]
Allow overwrite of existing guest config

17 years agoFixed missing return value checks on write
Daniel P. Berrange [Fri, 18 May 2007 19:00:37 +0000 (19:00 +0000)]
Fixed missing return value checks on write

17 years agoAdded per-VM logging
Daniel P. Berrange [Fri, 18 May 2007 18:36:24 +0000 (18:36 +0000)]
Added per-VM logging

17 years agoFixed stack overflow. Fixed bridge network
Daniel P. Berrange [Mon, 14 May 2007 15:41:57 +0000 (15:41 +0000)]
Fixed stack overflow. Fixed bridge network

18 years agoFix <boot> syntax
Daniel P. Berrange [Fri, 11 May 2007 14:24:02 +0000 (14:24 +0000)]
Fix <boot> syntax

18 years agoIgnore old style vnc config on xen 3.0.5
Daniel P. Berrange [Fri, 11 May 2007 14:21:28 +0000 (14:21 +0000)]
Ignore old style vnc config on xen 3.0.5

18 years agoAdded dep on dnsmasq
Daniel P. Berrange [Fri, 11 May 2007 13:35:24 +0000 (13:35 +0000)]
Added dep on dnsmasq

18 years agoThu May 11 13:23:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 11 May 2007 12:28:10 +0000 (12:28 +0000)]
Thu May 11 13:23:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

        * .cvsignore, qemud/uuid.c: Add some generated files to .cvsignore.
          Remove an unused #include from uuid.c.

18 years agoThu May 10 17:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 10 May 2007 15:55:39 +0000 (15:55 +0000)]
Thu May 10 17:00:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* docs/libvir.html, docs/libvirt.css, docs/remote.html:
  Added documentation for TLS certificates and libvirtd.conf.
  CSS changes makes the tables look nicer.  remote.html is
  a generated file.

18 years agoTue May 8 11:49:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 8 May 2007 10:53:27 +0000 (10:53 +0000)]
Tue May  8 11:49:00 BST 2007  Richard W.M. Jones  <rjones@redhat.com>

        * src/hash.c, src/internal.h, src/libvirt_sym.version: Export
          __virGetDomain and __virGetNetwork for use by the libvirtd.
          The double underscores indicate that these interfaces are
          not officially supported parts of the libvirt API or ABI.

18 years agoTue May 8 11:14:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 8 May 2007 10:22:36 +0000 (10:22 +0000)]
Tue May  8 11:14:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/hash.c, src/internal.h, src/xs_internal.c: Remove
  unused fields from internal _virDomain structure.

18 years agoSupport <on_reboot> action
Daniel P. Berrange [Thu, 3 May 2007 16:10:40 +0000 (16:10 +0000)]
Support <on_reboot> action

18 years ago* src/virsh.c: fix help for dumpxml and net-dumpxml commands
Daniel Veillard [Thu, 3 May 2007 16:03:02 +0000 (16:03 +0000)]
* src/virsh.c: fix help for dumpxml and net-dumpxml commands
  based on Chris Wright feedback
Daniel

18 years agoThu May 3 15:03:00 BST 2007 Richard Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 3 May 2007 14:00:18 +0000 (14:00 +0000)]
Thu May  3 15:03:00 BST 2007 Richard Jones <rjones@redhat.com>

* src/virterror.c, include/libvirt/virterror.h: Added
  VIR_FROM_REMOTE, VIR_ERR_RPC, VIR_ERR_GNUTLS_ERROR
  for remote errors.

18 years agoWed May 2 18:42:00 BST 2007 Richard Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 2 May 2007 17:40:00 +0000 (17:40 +0000)]
Wed May  2 18:42:00 BST 2007 Richard Jones <rjones@redhat.com>

* src/libvirt.c, src/qemu_internal.c: Allow network
  drivers to DECLINE to take accept a call.  Only fail
  outright if the network driver reports an error.
* src/qemu_internal.c (qemuNetworkOpen): Fix path to
  driver used in the non-root case.

18 years agoWed May 2 18:38:00 BST 2007 Richard Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 2 May 2007 17:36:25 +0000 (17:36 +0000)]
Wed May  2 18:38:00 BST 2007 Richard Jones <rjones@redhat.com>

* src/proxy_internal.c, src/qemu_internal.c, src/test.c,
  src/xen_unified.c, src/xend_internal.c, src/xs_internal.c:
  During virConnectOpen, be careful to call __virRaiseError
  with conn = NULL so that the error message is not
  discarded.

18 years agoWed May 2 17:55:12 IST 2007 Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin [Wed, 2 May 2007 16:56:03 +0000 (16:56 +0000)]
Wed May  2 17:55:12 IST 2007 Mark McLoughlin <markmc@redhat.com>

        * qemud/libvirtd.in: synchronously restart the daemon in
        order to avoid https://bugzilla.redhat.com/238492

18 years agoDisable xm_internal on new xend
Daniel P. Berrange [Wed, 2 May 2007 16:17:02 +0000 (16:17 +0000)]
Disable xm_internal on new xend

18 years agoUse --strict-order with dnsmasq
Daniel P. Berrange [Wed, 2 May 2007 15:51:14 +0000 (15:51 +0000)]
Use --strict-order with dnsmasq

18 years agoMon Apr 30 18:33:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 30 Apr 2007 17:30:11 +0000 (17:30 +0000)]
Mon Apr 30 18:33:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c, src/driver.h, src/proxy_internal.c,
  src/qemu_internal.c, src/test.c, src/xen_internal.c,
  src/xend_internal.c, src/xs_internal.c,
  proxy/libvirt_proxy.c: Remove VIR_DRV_OPEN_QUIET.

18 years agoMon Apr 30 18:02:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 30 Apr 2007 16:58:26 +0000 (16:58 +0000)]
Mon Apr 30 18:02:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/proxy_internal.c (xenProxyGetCapabilities): Add support
  for virConnectGetCapabilities across Xen proxy.

18 years agoMon Apr 30 18:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 30 Apr 2007 16:57:15 +0000 (16:57 +0000)]
Mon Apr 30 18:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/xen_unified.c: In the non-root case keep track of the
  Xen underlying drivers which opened correctly and only
  try methods on those opened drivers.

18 years agoMon Apr 30 17:58:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Mon, 30 Apr 2007 16:55:34 +0000 (16:55 +0000)]
Mon Apr 30 17:58:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c (virConnectNumOfDefinedDomains): Documentation
  fix (thanks to Jan Michael).

18 years agoRegenerated docs, Daniel
Daniel Veillard [Fri, 27 Apr 2007 15:39:20 +0000 (15:39 +0000)]
Regenerated docs, Daniel

18 years ago* src/virsh.c: fix virshStrdup to not crash if NULL is passed.
Daniel Veillard [Thu, 26 Apr 2007 10:20:57 +0000 (10:20 +0000)]
* src/virsh.c: fix virshStrdup to not crash if NULL is passed.
Daniel

18 years ago* src/internal.h src/xend_internal.c: a better fix from Shigeki Sakamoto
Daniel Veillard [Tue, 24 Apr 2007 13:44:16 +0000 (13:44 +0000)]
* src/internal.h src/xend_internal.c: a better fix from Shigeki Sakamoto
  and raising errors on memory shortage.
Daniel

18 years ago* src/internal.h src/xend_internal.c src/xml.c: applied 2 bug fixes
Daniel Veillard [Mon, 23 Apr 2007 07:41:23 +0000 (07:41 +0000)]
* src/internal.h src/xend_internal.c src/xml.c: applied 2 bug fixes
  from Shigeki Sakamoto about large buffers.
Daniel

18 years agoThu Apr 19 12:09:15 IST 2007 Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin [Thu, 19 Apr 2007 11:11:06 +0000 (11:11 +0000)]
Thu Apr 19 12:09:15 IST 2007 Mark McLoughlin <markmc@redhat.com>

        * docs/libvirt.rng: fix duplicate x86_64 arch

18 years agoThu Apr 19 09:45:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 19 Apr 2007 08:44:07 +0000 (08:44 +0000)]
Thu Apr 19 09:45:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* docs/libvir.html: Change &nbsp; to space.

18 years ago* libvir.rng: applied patch to fix regexp constructs from Robin Green
Daniel Veillard [Thu, 19 Apr 2007 07:57:06 +0000 (07:57 +0000)]
* libvir.rng: applied patch to fix regexp constructs from Robin Green
Daniel

18 years agoWed Apr 18 16:16:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 18 Apr 2007 15:14:32 +0000 (15:14 +0000)]
Wed Apr 18 16:16:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* docs/libvir.html: Documentation for the remote patch.

18 years agoWed Apr 18 11:12:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 18 Apr 2007 10:14:07 +0000 (10:14 +0000)]
Wed Apr 18 11:12:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* src/test.c, src/libvirt.c, src/virterror.c,
  include/libvirt/virterror.h: Add a VIR_FROM_TEST error class
  and ensure that test driver errors are from this class.
  Tidy up the error messages generated by the test driver when
  user doesn't add a path to the URL and avoid open ("/").

18 years ago* docs/remote.html docs/site.html docs/*.html: added a stub for
Daniel Veillard [Wed, 18 Apr 2007 09:58:35 +0000 (09:58 +0000)]
* docs/remote.html docs/site.html docs/*.html: added a stub for
  the remote page, added it to stylesheet and regenerated
Daniel

18 years ago* docs/* NEWS libvirt.spec.in: prepare release of 0.2.2
Daniel Veillard [Tue, 17 Apr 2007 09:33:51 +0000 (09:33 +0000)]
* docs/* NEWS libvirt.spec.in: prepare release of 0.2.2
* docs/apibuild.py: do not scan xen_unified for APIs.
Daniel

18 years agoCheck for existance of QEMU binary
Daniel P. Berrange [Mon, 16 Apr 2007 13:14:28 +0000 (13:14 +0000)]
Check for existance of QEMU binary

18 years agoImplement driver for virDomainGetOSType in QEMU guests
Daniel P. Berrange [Mon, 16 Apr 2007 13:10:05 +0000 (13:10 +0000)]
Implement driver for virDomainGetOSType in QEMU guests

18 years agoFixed exception reporting for domain/network operations
Daniel P. Berrange [Mon, 16 Apr 2007 12:37:59 +0000 (12:37 +0000)]
Fixed exception reporting for domain/network operations

18 years agoFixed integer overflow in QEMU guest CPU time
Daniel P. Berrange [Sun, 15 Apr 2007 19:58:44 +0000 (19:58 +0000)]
Fixed integer overflow in QEMU guest CPU time

18 years agoBack out accidental commit of code adding an <os> block for dom0
Daniel P. Berrange [Fri, 13 Apr 2007 14:08:38 +0000 (14:08 +0000)]
Back out accidental commit of code adding an <os> block for dom0

18 years ago* src/virsh.c: fixed a bad messaging mechanism preventing localization
Daniel Veillard [Fri, 13 Apr 2007 08:04:08 +0000 (08:04 +0000)]
* src/virsh.c: fixed a bad messaging mechanism preventing localization
  and raised by Thomas Canniot
Daniel

18 years agoFixed up various functions for Xen 3.0.5
Daniel P. Berrange [Fri, 13 Apr 2007 00:43:57 +0000 (00:43 +0000)]
Fixed up various functions for Xen 3.0.5

18 years agoThu Apr 12 15:18:00 BST 2007 Richard Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 12 Apr 2007 14:18:39 +0000 (14:18 +0000)]
Thu Apr 12 15:18:00 BST 2007 Richard Jones <rjones@redhat.com>

        * src/libvirt.c: set VIR_CONNECT_RO on read-only connections.
          Patch by S.Sakamoto.

18 years ago* src/xend_internal.c src/xml.c: applied patch from Nobuhiro Itou
Daniel Veillard [Wed, 11 Apr 2007 16:06:30 +0000 (16:06 +0000)]
* src/xend_internal.c src/xml.c: applied patch from Nobuhiro Itou
  to handle CDRom devices with no device name
* tests/sexpr2xmltest.c tests/xml2sexprtest.c
  tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.sexpr
  tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.xml
  tests/xml2sexprdata/xml2sexpr-no-source-cdrom.sexpr
  tests/xml2sexprdata/xml2sexpr-no-source-cdrom.xml: added regression
  tests for this case based on Nobuhiro Itou test inputs.
Daniel

18 years agoFixed up IPtables rules to be more strict
Daniel P. Berrange [Tue, 10 Apr 2007 23:17:46 +0000 (23:17 +0000)]
Fixed up IPtables rules to be more strict

18 years agoAdded vir*GetAutostart APIs to python
Daniel P. Berrange [Tue, 10 Apr 2007 23:15:58 +0000 (23:15 +0000)]
Added vir*GetAutostart APIs to python

18 years ago* src/virsh.c: fixed some typos reported by translator
Daniel Veillard [Tue, 10 Apr 2007 18:40:50 +0000 (18:40 +0000)]
* src/virsh.c: fixed some typos reported by translator
  Nikolay Sivov should fix #235904
Daniel