]> xenbits.xensource.com Git - libvirt.git/log
libvirt.git
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

18 years agoTue Apr 10 13:58:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 10 Apr 2007 13:00:26 +0000 (13:00 +0000)]
Tue Apr 10 13:58:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* src/xen_unified.c (xenUnifiedRegister): Comment the
  xenUnifiedRegister function to avoid error message
  when building docs/.  Patch from Atsushi SAKAI.

18 years agoTue Apr 10 12:18:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 10 Apr 2007 11:17:34 +0000 (11:17 +0000)]
Tue Apr 10 12:18:00 BST 2007 Richard W.M. Jones  <rjones@redhat.com>

* src/xen_unified.h, src/xen_unified.c: Fix indentation.

18 years ago* src/test.c: converted to new XPath APIs
Daniel Veillard [Fri, 6 Apr 2007 15:34:09 +0000 (15:34 +0000)]
* src/test.c: converted to new XPath APIs
* src/xml.c: fixed a return comment
Daniel

18 years ago* src/xml.[ch]: first patch to clean up XPath accesses with new
Daniel Veillard [Fri, 6 Apr 2007 12:28:24 +0000 (12:28 +0000)]
* src/xml.[ch]: first patch to clean up XPath accesses with new
  routines, only xml.c is cleaned up, other modules to follow.
Daniel

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

* src/xen_unified.c et al: Unified Xen driver.  Architecture
  described here:
  https://www.redhat.com/archives/libvir-list/2007-March/msg00396.html

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

* configure.in, qemud/Makefile.am: Set QEMUD_PID_FILE macro
  correctly (expand ${prefix} in Makefile).
* qemud/qemud.c: Add command line help.
* ChangeLog: Remove a CVS '>>>>' conflict line which had
  been committed inadvertently.

18 years ago* src/virsh.c: applied patch from Atsushi SAKAI to clarify
Daniel Veillard [Mon, 2 Apr 2007 11:56:38 +0000 (11:56 +0000)]
* src/virsh.c: applied patch from Atsushi SAKAI to clarify
  that memory values are in kilobytes
Daniel

18 years agoWed Mar 30 17:25:33 IST 2007 Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin [Fri, 30 Mar 2007 16:25:02 +0000 (16:25 +0000)]
Wed Mar 30 17:25:33 IST 2007 Mark McLoughlin <markmc@redhat.com>

        * qemud/iptables.c: As suggested by danpb, make libvirt_qemud
        handle SIGHUP by re-loading the iptables rules.

18 years agoWed Mar 30 17:24:48 IST 2007 Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin [Fri, 30 Mar 2007 16:24:13 +0000 (16:24 +0000)]
Wed Mar 30 17:24:48 IST 2007 Mark McLoughlin <markmc@redhat.com>

        * qemud/iptables.c: Re-factor things a little so that we
        maintain the rules in memory even when we're not going
        to write them to disk.

18 years agoWed Mar 30 17:21:08 IST 2007 Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin [Fri, 30 Mar 2007 16:23:04 +0000 (16:23 +0000)]
Wed Mar 30 17:21:08 IST 2007 Mark McLoughlin <markmc@redhat.com>

        * qemud/iptables.c: Remove the target interface parameter
        from iptablesPhysdevForward(). This rule is intended to
        allow frames to be forwarded across the bridge from the
        supplied bridge port. In this context, the --out parameter
        would match the outgoing bridge port, which will never
        be network->def->forwardDev.

18 years agoWed Mar 30 17:17:15 IST 2007 Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin [Fri, 30 Mar 2007 16:20:19 +0000 (16:20 +0000)]
Wed Mar 30 17:17:15 IST 2007 Mark McLoughlin <markmc@redhat.com>

        * qemud/iptables.c: ensure iptablesContext is zereod out
        when allocating so we don't try and free an invalid pointer.

18 years ago * python/generator.py: Python bindings now throw exceptions
Richard W.M. Jones [Wed, 28 Mar 2007 11:24:14 +0000 (11:24 +0000)]
* python/generator.py: Python bindings now throw exceptions
  in almost all cases where an error is encountered in the
  underlying libvirt code.

18 years ago* src/xen_internal.c: applied patch from Masayuki Sunou fixing the
Daniel Veillard [Wed, 28 Mar 2007 08:48:52 +0000 (08:48 +0000)]
* src/xen_internal.c: applied patch from Masayuki Sunou fixing the
  erroneous value of the hypercall XEN_V2_OP_SETMAXMEM
* libvirt.spec.in: applies changes from Jeremy Katz for libvirt
  spec and also another fix from Michael Schwendt fixing rhbz#233874
Daniel

18 years agoFixed bridge networking for QEMU
Daniel P. Berrange [Tue, 27 Mar 2007 14:46:45 +0000 (14:46 +0000)]
Fixed bridge networking for QEMU

18 years agoFixed Xen capabilities parsing & added test suite
Daniel P. Berrange [Tue, 27 Mar 2007 14:45:17 +0000 (14:45 +0000)]
Fixed Xen capabilities parsing & added test suite

18 years ago * qemud/qemud.c: If using FORTIFY_SOURCE, remove warning
Richard W.M. Jones [Tue, 27 Mar 2007 10:28:45 +0000 (10:28 +0000)]
* qemud/qemud.c: If using FORTIFY_SOURCE, remove warning
  warn_unused_result by counting errors found in signal
  handler and logging them in the main loop.

18 years ago* acinclude.m4: applied patch from Jim Meyering to avoid clobbering
Daniel Veillard [Mon, 26 Mar 2007 09:30:36 +0000 (09:30 +0000)]
* acinclude.m4: applied patch from Jim Meyering to avoid clobbering
  user specified CFLAGS
Daniel

18 years ago* TODO qemud/conf.c src/virsh.c src/xend_internal.c src/xs_internal.c:
Daniel Veillard [Fri, 23 Mar 2007 16:15:07 +0000 (16:15 +0000)]
* TODO qemud/conf.c src/virsh.c src/xend_internal.c src/xs_internal.c:
  replaced all sprintf instances by snprintf ones
Daniel

18 years ago* src/xen_internal.c: Fix detection of host PAE capabilities,
Richard W.M. Jones [Fri, 23 Mar 2007 09:18:24 +0000 (09:18 +0000)]
* src/xen_internal.c: Fix detection of host PAE capabilities,
  nul-terminate the token in the output XML and a couple of
  cleanups for determining structure sizes.

18 years ago* qemud/iptables.c qemud/qemud.c src/conf.c src/hash.c src/libvirt.c
Daniel Veillard [Thu, 22 Mar 2007 18:30:57 +0000 (18:30 +0000)]
* qemud/iptables.c qemud/qemud.c src/conf.c src/hash.c src/libvirt.c
  src/virsh.c src/xm_internal.c: change malloc/memset(0) pairs to
  using calloc()
Daniel

18 years ago* docs/*.html: repair the damages made by Amaya on the content
Daniel Veillard [Thu, 22 Mar 2007 15:17:31 +0000 (15:17 +0000)]
* docs/*.html: repair the damages made by Amaya on the content
  of documentation following feedback from Simon Hernandez
Daniel

18 years ago* src/virsh.c: applied patch from Masayuki Sunou to avoid a bug
Daniel Veillard [Thu, 22 Mar 2007 10:27:54 +0000 (10:27 +0000)]
* src/virsh.c: applied patch from Masayuki Sunou to avoid a bug
  when using a wrong CPU number in vcpupin and report the error
Daniel

18 years ago* libvirt.spec.in: one more extra fix for autostart dir from
Daniel Veillard [Thu, 22 Mar 2007 09:39:43 +0000 (09:39 +0000)]
* libvirt.spec.in: one more extra fix for autostart dir from
  Florian La Roche, should fix #233409
Daniel

18 years agoRemove realloc call which caused overflow
Daniel P. Berrange [Wed, 21 Mar 2007 15:32:32 +0000 (15:32 +0000)]
Remove realloc call which caused overflow

18 years ago* qemud/buf.c src/xml.c: clarified virBufferGrow (and bufferGrow)
Daniel Veillard [Wed, 21 Mar 2007 15:24:56 +0000 (15:24 +0000)]
* qemud/buf.c src/xml.c: clarified virBufferGrow (and bufferGrow)
  routines documentation and fixes a couple of places where this
  was misused as pointed by Daniel Berrange.
Daniel

18 years agoFixed typo
Daniel P. Berrange [Wed, 21 Mar 2007 15:22:31 +0000 (15:22 +0000)]
Fixed typo

18 years agoEnable compiler stack protection flags
Daniel P. Berrange [Wed, 21 Mar 2007 14:52:12 +0000 (14:52 +0000)]
Enable compiler stack protection flags

18 years agoFixed buffer overflow in qemu networking
Daniel P. Berrange [Tue, 20 Mar 2007 16:50:42 +0000 (16:50 +0000)]
Fixed buffer overflow in qemu networking

18 years ago* src/virsh.c: add error messages for negative memory size as
Daniel Veillard [Tue, 20 Mar 2007 15:31:46 +0000 (15:31 +0000)]
* src/virsh.c: add error messages for negative memory size as
  pointed out by Masayuki Sunou
Daniel

18 years ago* src/xen_internal.c: applied patch from Atsushi SAKAI fixing
Daniel Veillard [Tue, 20 Mar 2007 15:22:39 +0000 (15:22 +0000)]
* src/xen_internal.c: applied patch from Atsushi SAKAI fixing
  direct hypervisor calls on some recent Xen versions
Daniel

18 years ago* libvirt.spec.in: missing /etc/libvirt/qemu/networks/autostart
Daniel Veillard [Tue, 20 Mar 2007 14:49:43 +0000 (14:49 +0000)]
* libvirt.spec.in: missing /etc/libvirt/qemu/networks/autostart
Daniel

18 years ago* src/virsh.c: applied patch from Jim Meyering to add printf-style
Daniel Veillard [Mon, 19 Mar 2007 14:20:30 +0000 (14:20 +0000)]
* src/virsh.c: applied patch from Jim Meyering to add printf-style
  function checking in virsh.c and fix one warning raised
Daniel

18 years ago* qemud/protocol.h src/internal.h: applied patch from Jim Meyering
Daniel Veillard [Mon, 19 Mar 2007 14:18:05 +0000 (14:18 +0000)]
* qemud/protocol.h src/internal.h: applied patch from Jim Meyering
  removing global variables (using named enum instead).
Daniel

18 years ago* src/libvirt.c: patch from Atsushi SAKAI, fixing virsh access
Daniel Veillard [Mon, 19 Mar 2007 10:15:52 +0000 (10:15 +0000)]
* src/libvirt.c: patch from Atsushi SAKAI, fixing virsh access
  as root when libvirt_qemud is not running
* TODO: updated
Daniel

18 years ago* src/virsh.c: patch from Masayuki Sunou, checking that byte
Daniel Veillard [Mon, 19 Mar 2007 09:46:13 +0000 (09:46 +0000)]
* src/virsh.c: patch from Masayuki Sunou, checking that byte
  values passed to virsh memory commands are positive.
Daniel

18 years agolast changes for 0.2.1, daniel
Daniel Veillard [Fri, 16 Mar 2007 22:26:55 +0000 (22:26 +0000)]
last changes for 0.2.1, daniel

18 years ago* NEWS libvirt.spec.in docs/libvir.html docs/news.html: preparing
Daniel Veillard [Fri, 16 Mar 2007 19:31:14 +0000 (19:31 +0000)]
* NEWS libvirt.spec.in docs/libvir.html docs/news.html: preparing
  release of libvirt-0.2.1
Daniel

18 years ago* docs/*: updated the format section, augmented Networking with
Daniel Veillard [Fri, 16 Mar 2007 18:33:53 +0000 (18:33 +0000)]
* docs/*: updated the format section, augmented Networking with
  description provided by Daniel Berrange
* po/*: regenerated
Daniel

18 years ago* qemud/conf.c qemud/driver.h qemud/internal.h src/internal.h
Daniel Veillard [Fri, 16 Mar 2007 15:03:21 +0000 (15:03 +0000)]
* qemud/conf.c qemud/driver.h qemud/internal.h src/internal.h
  src/sexpr.h src/test.c src/xm_internal.c src/xml.c src/xml.h:
  applied patch from Richard Jones adding check to printf-like
  functions and fixing the problems raised
Daniel

18 years ago* src/xml.c tests/sexpr2xmltest.c tests/xmconfigtest.c: avoid
Daniel Veillard [Fri, 16 Mar 2007 14:55:51 +0000 (14:55 +0000)]
* src/xml.c tests/sexpr2xmltest.c tests/xmconfigtest.c: avoid
  warnings when compiling without Xen
Daniel

18 years ago* python/generator.py: patch from Tatsuro Enokura to fix
Daniel Veillard [Fri, 16 Mar 2007 10:44:44 +0000 (10:44 +0000)]
* python/generator.py: patch from Tatsuro Enokura to fix
  virNetworkDefine binding
Daniel

18 years agoFixed use of regexps in capabilities APIs
Daniel P. Berrange [Thu, 15 Mar 2007 18:59:47 +0000 (18:59 +0000)]
Fixed use of regexps in capabilities APIs

18 years agoFixed two bugs in QEMU impl of capabilities call
Daniel P. Berrange [Thu, 15 Mar 2007 18:23:00 +0000 (18:23 +0000)]
Fixed two bugs in QEMU impl of capabilities call

18 years agoFixed uninitialized value warning
Daniel P. Berrange [Thu, 15 Mar 2007 18:15:14 +0000 (18:15 +0000)]
Fixed uninitialized value warning