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

18 years agoChange installation of default network XML in RPM
Daniel P. Berrange [Thu, 15 Mar 2007 17:51:11 +0000 (17:51 +0000)]
Change installation of default network XML in RPM

18 years agoOops forgot them, daniel
Daniel Veillard [Thu, 15 Mar 2007 17:30:04 +0000 (17:30 +0000)]
Oops forgot them, daniel

18 years ago* include/libvirt/libvirt.h[.in] include/libvirt/virterror.h
Daniel Veillard [Thu, 15 Mar 2007 17:24:56 +0000 (17:24 +0000)]
* include/libvirt/libvirt.h[.in] include/libvirt/virterror.h
  proxy/libvirt_proxy.c qemud/Makefile.am qemud/conf.c qemud/conf.h
  qemud/dispatch.c qemud/internal.h qemud/protocol.h
  src/driver.h src/internal.h src/libvirt.c src/libvirt_sym.version
  src/proxy_internal.c src/proxy_internal.h src/qemu_internal.c
  src/test.c src/virsh.c src/virterror.c src/xen_internal.c
  src/xen_internal.h src/xend_internal.c src/xm_internal.c
  src/xml.h src/xs_internal.c: applied patch from Richard Jones
  adding virConnectGetCapabilities(), plus various small little
  fixes
* docs/*: fixed the api extractor script and regenerated
Daniel

18 years ago* python/generator.py: fix the python binding generation for
Daniel Veillard [Thu, 15 Mar 2007 15:23:21 +0000 (15:23 +0000)]
* python/generator.py: fix the python binding generation for
  virNetworkLookup...() functions, which were clashing with
  equivalent virConnLookup...() equivalents, as reported by
  Tatsuro Enokura
Daniel

18 years ago* src/virsh.c src/xen_internal.c: applied patch from Atsushi SAKAI
Daniel Veillard [Thu, 15 Mar 2007 14:27:09 +0000 (14:27 +0000)]
* src/virsh.c src/xen_internal.c: applied patch from Atsushi SAKAI
  to better handle the case where there is no limit in the domain
  upper memory size
* docs/architecture.html docs/format.html docs/intro.html
  docs/libvir.html: started to update the documentation to reflect
  the current state
Daniel

18 years ago* configure.in proxy/Makefile.am proxy/libvirt_proxy.c
Daniel Veillard [Thu, 15 Mar 2007 07:43:16 +0000 (07:43 +0000)]
* configure.in proxy/Makefile.am proxy/libvirt_proxy.c
  src/Makefile.am src/libvirt.c src/qemu_internal.c src/test.c
  src/xen_internal.c src/xen_internal.h src/xend_internal.c
  src/xm_internal.c src/xml.c src/xs_internal.c
  tests/Makefile.am tests/sexpr2xmltest.c tests/xmconfigtest.c:
  allow selective compilation of Xen,QEmu/KVM and test support
  in or out at configure time. Also allows to compile on a system
  without Xen development installed. All drivers are selected by
  default.
Daniel

18 years ago* src/xend_internal.c: applied patch from Kazuki Mizushima, an
Daniel Veillard [Wed, 14 Mar 2007 13:14:50 +0000 (13:14 +0000)]
* src/xend_internal.c: applied patch from Kazuki Mizushima, an
  inversion between shutoff and shutdown flags
* po/* doc/*: automatic update
Daniel

18 years agoImprove support for virtual networking
Daniel P. Berrange [Tue, 13 Mar 2007 22:43:22 +0000 (22:43 +0000)]
Improve support for virtual networking

18 years agoFixed generation of UUIDs to work on upgrades
Daniel P. Berrange [Tue, 13 Mar 2007 03:18:52 +0000 (03:18 +0000)]
Fixed generation of UUIDs to work on upgrades

18 years agoAutogenerate UUID for default network
Daniel P. Berrange [Mon, 12 Mar 2007 16:32:43 +0000 (16:32 +0000)]
Autogenerate UUID for default network

18 years agoGenerate random UUID for network config
Daniel P. Berrange [Mon, 12 Mar 2007 14:10:14 +0000 (14:10 +0000)]
Generate random UUID for network config

18 years agoExport virConf symbols with leading __
Daniel P. Berrange [Fri, 9 Mar 2007 20:47:12 +0000 (20:47 +0000)]
Export virConf symbols with leading __