]> xenbits.xensource.com Git - libvirt.git/log
libvirt.git
17 years ago* src/proxy_internal.c: fix the UUID lookup though proxy, by
Daniel Veillard [Tue, 14 Aug 2007 12:29:40 +0000 (12:29 +0000)]
* src/proxy_internal.c: fix the UUID lookup though proxy, by
  actually sending the UUID string in the request!
Daniel

17 years ago* src/virsh.c: patch from Atsushi SAKAI fixing schedinfo synopsys
Daniel Veillard [Tue, 14 Aug 2007 07:07:57 +0000 (07:07 +0000)]
* src/virsh.c: patch from Atsushi SAKAI fixing schedinfo synopsys
Daniel

17 years ago* virsh.1 docs/virsh.pod: typo fixes from Atsushi SAKAI
Daniel Veillard [Tue, 14 Aug 2007 07:02:18 +0000 (07:02 +0000)]
* virsh.1 docs/virsh.pod: typo fixes from Atsushi SAKAI
Daniel

17 years ago* docs/apibuild.py: fix the API generator to work out of a
Daniel Veillard [Tue, 14 Aug 2007 05:57:07 +0000 (05:57 +0000)]
* docs/apibuild.py: fix the API generator to work out of a
  include list instead of an exclude list
* po/*: updated localization strings
Daniel

17 years agoImplement save/restore for KVM guests
Daniel P. Berrange [Tue, 14 Aug 2007 01:47:24 +0000 (01:47 +0000)]
Implement save/restore for KVM guests

17 years agoAdded qemudEscapeShellArg(), and saferead()/safewrite() APIs
Daniel P. Berrange [Tue, 14 Aug 2007 01:33:38 +0000 (01:33 +0000)]
Added qemudEscapeShellArg(), and saferead()/safewrite() APIs

17 years agoAdded support for -incoming option in prepare for restore
Daniel P. Berrange [Tue, 14 Aug 2007 01:28:47 +0000 (01:28 +0000)]
Added support for -incoming option in prepare for restore

17 years agoAllow stdin to be specified with virExec()
Daniel P. Berrange [Tue, 14 Aug 2007 01:23:59 +0000 (01:23 +0000)]
Allow stdin to be specified with virExec()

17 years agoUse \r instead of \n for QEMU monitor
Daniel P. Berrange [Tue, 14 Aug 2007 00:15:16 +0000 (00:15 +0000)]
Use \r instead  of \n for QEMU monitor

17 years ago* src/qemu_driver.c: patch from Jim Paris removing memory leak
Daniel Veillard [Mon, 13 Aug 2007 09:53:35 +0000 (09:53 +0000)]
* src/qemu_driver.c: patch from Jim Paris removing memory leak
* AUTHORS: updated with Shuveb and Jim
Daniel

17 years agoSpeed up impl of lookupbyid/uuid and getostype for Xen by using HV where available
Daniel P. Berrange [Fri, 10 Aug 2007 18:25:15 +0000 (18:25 +0000)]
Speed up impl of lookupbyid/uuid and getostype for Xen by using HV where available

17 years agoCleanup UUID apis & constants
Daniel P. Berrange [Thu, 9 Aug 2007 20:19:12 +0000 (20:19 +0000)]
Cleanup UUID apis & constants

17 years agoTue Aug 7 16:35:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 7 Aug 2007 15:44:42 +0000 (15:44 +0000)]
Tue Aug  7 16:35:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/Makefile.am: gnutls_1_0_compat.h to list of sources
          (bug reported by Jan Michael).

17 years agoTue Aug 7 16:24:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 7 Aug 2007 15:26:51 +0000 (15:26 +0000)]
Tue Aug  7 16:24:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/virsh.c: Include <time.h> (bug reported by Jan Michael).

17 years agoTue Aug 7 15:28:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 7 Aug 2007 14:29:45 +0000 (14:29 +0000)]
Tue Aug  7 15:28:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/remote_internal.c: Fix build bug introduced by earlier
          patch.

17 years agoTue Aug 7 14:18:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 7 Aug 2007 13:24:22 +0000 (13:24 +0000)]
Tue Aug  7 14:18:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * qemud/qemud.c: Fix --config/-f option to libvirtd.

17 years agoTue Aug 7 13:58:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Tue, 7 Aug 2007 13:02:35 +0000 (13:02 +0000)]
Tue Aug  7 13:58:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * acinclude.m4, configure.in: ./configure option
          --disable-stack-protector.
        * src/gnutls_1_0_compat.h: Compatibility with GnuTLS 1.0.
        * src/bridge.c: If no bridge ioctls, give an error at runtime.

17 years ago* src/xml.c: changes from Masayuki Sunou to improve error reporting
Daniel Veillard [Thu, 2 Aug 2007 10:47:38 +0000 (10:47 +0000)]
* src/xml.c: changes from Masayuki Sunou to improve error reporting
  on device XML errors.
Daniel

17 years agoFixed memory leaks
Daniel P. Berrange [Tue, 31 Jul 2007 14:27:12 +0000 (14:27 +0000)]
Fixed memory leaks

17 years agoFixed handling of unsupported machine types
Daniel P. Berrange [Mon, 30 Jul 2007 18:50:07 +0000 (18:50 +0000)]
Fixed handling of unsupported machine types

17 years ago* src/xen_internal.c: add report of ACPI/APIC for Xen fully virt,
Daniel Veillard [Mon, 30 Jul 2007 10:15:58 +0000 (10:15 +0000)]
* src/xen_internal.c: add report of ACPI/APIC for Xen fully virt,
  patch from David Lutterkort
* tests/xencapsdata/xen-i686-pae-hvm.xml
  tests/xencapsdata/xen-ia64-be-hvm.xml
  tests/xencapsdata/xen-ia64-hvm.xml
  tests/xencapsdata/xen-x86_64-hvm.xml: this also affects a few tests
Daniel

17 years ago* src/qemu_conf.[ch] src/qemu_driver.c: add qemu/kvm drivers report
Daniel Veillard [Mon, 30 Jul 2007 09:59:05 +0000 (09:59 +0000)]
* src/qemu_conf.[ch] src/qemu_driver.c: add qemu/kvm drivers report
  features for i686 and x86_64, patch from David Lutterkort
Daniel

17 years agoRe-work test driver to implement (nearly) all APIs
Daniel P. Berrange [Fri, 27 Jul 2007 23:23:00 +0000 (23:23 +0000)]
Re-work test driver to implement (nearly) all APIs

17 years ago* src/virsh.c docs/virsh.pod virsh.1: added a ttyconsole command,
Daniel Veillard [Thu, 26 Jul 2007 08:41:16 +0000 (08:41 +0000)]
* src/virsh.c docs/virsh.pod virsh.1: added a ttyconsole command,
  this should fix bug #239687
Daniel

17 years agoIgnore /usr/include in coverage reports
Daniel P. Berrange [Wed, 25 Jul 2007 23:18:15 +0000 (23:18 +0000)]
Ignore /usr/include in coverage reports

17 years agoSplit out generic nodeinfo API
Daniel P. Berrange [Wed, 25 Jul 2007 23:16:30 +0000 (23:16 +0000)]
Split out generic nodeinfo API

17 years agoOops forgot to rev in configure.in, Daniel
Daniel Veillard [Tue, 24 Jul 2007 15:58:41 +0000 (15:58 +0000)]
Oops forgot to rev in configure.in, Daniel

17 years ago* libvirt.spec.in NEWS docs/* po/*: preparing release 0.3.1
Daniel Veillard [Tue, 24 Jul 2007 15:32:55 +0000 (15:32 +0000)]
* libvirt.spec.in NEWS docs/* po/*: preparing release 0.3.1
* src/libvirt.c python/generator.py: some cleanup and warnings
  from Richard W.M. Jones
Daniel

17 years agoFixed handling of -nographics. Added VNC listen support
Daniel P. Berrange [Tue, 24 Jul 2007 14:30:05 +0000 (14:30 +0000)]
Fixed handling of -nographics. Added VNC listen support

17 years agoFixed crash when cleaning up VMs
Daniel P. Berrange [Tue, 24 Jul 2007 14:24:52 +0000 (14:24 +0000)]
Fixed crash when cleaning up VMs

17 years agoFixed over eager caching of virDomainPtr objects in libvirt daemon
Daniel P. Berrange [Tue, 24 Jul 2007 14:21:03 +0000 (14:21 +0000)]
Fixed over eager caching of virDomainPtr objects in libvirt daemon

17 years ago* docs/network.rng docs/Makefile.am libvirt.spec.in: added Relax-NG
Daniel Veillard [Tue, 24 Jul 2007 09:19:40 +0000 (09:19 +0000)]
* docs/network.rng docs/Makefile.am libvirt.spec.in: added Relax-NG
  grammar for network descriptions that David Lutterkort posted in
  April, it needs an update though
Daniel

17 years ago* po/*: update translations and regenerate .pot
Daniel Veillard [Tue, 24 Jul 2007 08:15:03 +0000 (08:15 +0000)]
* po/*: update translations and regenerate .pot
Daniel

17 years agoSet close-exe on logfile fd, keep monitor FD open
Daniel P. Berrange [Mon, 23 Jul 2007 18:00:33 +0000 (18:00 +0000)]
Set close-exe on logfile fd, keep monitor FD open

17 years ago* docs/virsh.pod virsh.1: update to document VIRSH_DEFAULT_CONNECT_URI
Daniel Veillard [Mon, 23 Jul 2007 09:35:59 +0000 (09:35 +0000)]
* docs/virsh.pod virsh.1: update to document VIRSH_DEFAULT_CONNECT_URI
  environment variable as suggested by David Lutterkort
Daniel

17 years ago* src/xen_internal.c: and nother one again from Saori Fukuta
Daniel Veillard [Fri, 20 Jul 2007 10:53:31 +0000 (10:53 +0000)]
* src/xen_internal.c: and nother one again from Saori Fukuta
Daniel

17 years ago* src/xen_internal.c: some error handling improvements from Saori Fukuta
Daniel Veillard [Fri, 20 Jul 2007 10:44:24 +0000 (10:44 +0000)]
* src/xen_internal.c: some error handling improvements from Saori Fukuta
Daniel

17 years agoRe: fix Werror, Daniel
Daniel Veillard [Thu, 19 Jul 2007 19:25:09 +0000 (19:25 +0000)]
Re: fix Werror, Daniel

17 years agoFix a Werror breakage, Daniel
Daniel Veillard [Thu, 19 Jul 2007 19:23:30 +0000 (19:23 +0000)]
Fix a Werror breakage, Daniel

17 years ago* src/Makefile.am src/openvz_conf.c src/openvz_conf.h
Daniel Veillard [Thu, 19 Jul 2007 16:22:40 +0000 (16:22 +0000)]
* src/Makefile.am src/openvz_conf.c src/openvz_conf.h
  src/openvz_driver.c src/qemu_driver.c src/util.c src/util.h:
  cleanup patches from Shuveb Hussain, with new util module for
  common code shared between drivers.
Daniel

17 years agoThu Jul 19 16:35:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 19 Jul 2007 15:37:54 +0000 (15:37 +0000)]
Thu Jul 19 16:35:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * configure.in, src/xen_internal.c: Newer Xen uses
          <xen/sys/privcmd.h>.  Added detection code for this in
          configure.in.

17 years ago* src/xen_internal.c: rewrite of range check in credit scheduler
Daniel Veillard [Thu, 19 Jul 2007 13:39:26 +0000 (13:39 +0000)]
* src/xen_internal.c: rewrite of range check in credit scheduler
  initially suggested by Atsushi SAKAI
Daniel

17 years agoFixed double free of XML property
Daniel P. Berrange [Wed, 18 Jul 2007 21:47:47 +0000 (21:47 +0000)]
Fixed double free of XML property

17 years agoAdded testsuite for QEMU XML routines
Daniel P. Berrange [Wed, 18 Jul 2007 21:34:22 +0000 (21:34 +0000)]
Added testsuite for QEMU XML routines

17 years agoFixed compiler warnings
Daniel P. Berrange [Wed, 18 Jul 2007 21:13:26 +0000 (21:13 +0000)]
Fixed compiler warnings

17 years agoAdded support for input devices
Daniel P. Berrange [Wed, 18 Jul 2007 21:08:22 +0000 (21:08 +0000)]
Added support for input devices

17 years ago* src/test.c include/libvirt/libvirt.h include/libvirt/libvirt.h.in:
Daniel Veillard [Wed, 18 Jul 2007 10:11:09 +0000 (10:11 +0000)]
* src/test.c include/libvirt/libvirt.h include/libvirt/libvirt.h.in:
  cleanup of unused virDeviceMode
Daniel

17 years ago* src/openvz_conf.c src/libvirt.c: cleanup, avoid some warnings,
Daniel Veillard [Tue, 17 Jul 2007 14:40:26 +0000 (14:40 +0000)]
* src/openvz_conf.c src/libvirt.c: cleanup, avoid some warnings,
  and reuse the existing uuid generation function.
Daniel

17 years ago* configure.in src/Makefile.am src/driver.h src/libvirt.c:
Daniel Veillard [Tue, 17 Jul 2007 13:27:26 +0000 (13:27 +0000)]
* configure.in src/Makefile.am src/driver.h src/libvirt.c:
  applied patch from Shuveb Hussain to plug the developping
  OpenVZ support. Disabled by default.
* src/openvz_conf.[ch] src/openvz_driver.[ch]: added new
  OpenVZ driver files. Avoid a redefinition of readline().
Daniel

17 years agoRe-write notes on IPv6
Daniel P. Berrange [Mon, 16 Jul 2007 21:37:08 +0000 (21:37 +0000)]
Re-write notes on IPv6

17 years agoAdded new <clock/> element in XML for choosing utc/localtime
Daniel P. Berrange [Mon, 16 Jul 2007 21:30:30 +0000 (21:30 +0000)]
Added new <clock/> element in XML for choosing utc/localtime

17 years ago* src/xml.c: applied modified patch from Masayuki Sunou for
Daniel Veillard [Fri, 13 Jul 2007 12:26:11 +0000 (12:26 +0000)]
* src/xml.c: applied modified patch from Masayuki Sunou for
  device hot plug description with a wrong root element.
Daniel

17 years ago* src/virterror.c src/xml.c include/libvirt/virterror.h:
Daniel Veillard [Fri, 13 Jul 2007 08:26:57 +0000 (08:26 +0000)]
* src/virterror.c src/xml.c include/libvirt/virterror.h:
  patch from Masayuki Sunou to check Ethernet MAC addresses
  in XML configs
* po/*: string update and merge
Daniel

17 years ago* docs/libvir.html docs/remote.html: update the remote page,
Daniel Veillard [Thu, 12 Jul 2007 15:47:19 +0000 (15:47 +0000)]
* docs/libvir.html docs/remote.html: update the remote page,
  add an index
* docs/pki_check.sh: shell script to check the PKI and client/server
  environment.
Daniel

17 years agoCheck client cert/key ahead of time & report errors
Daniel P. Berrange [Thu, 12 Jul 2007 15:17:08 +0000 (15:17 +0000)]
Check client cert/key ahead of time & report errors

17 years agoMake QEMU driver report errors against virConnectPtr if available
Daniel P. Berrange [Thu, 12 Jul 2007 15:09:01 +0000 (15:09 +0000)]
Make QEMU driver report errors against virConnectPtr if available

17 years agoClean virConnectPtr object on client disconnect. Fix cleanup when access checks fail
Daniel P. Berrange [Thu, 12 Jul 2007 15:04:05 +0000 (15:04 +0000)]
Clean virConnectPtr object on client disconnect. Fix cleanup when access checks fail

17 years agoImproved error checking for cert/key files
Daniel P. Berrange [Thu, 12 Jul 2007 14:54:45 +0000 (14:54 +0000)]
Improved error checking for cert/key files

17 years ago* src/xen_internal.c: applied patch from Christian Ehrhardt to
Daniel Veillard [Thu, 12 Jul 2007 08:57:52 +0000 (08:57 +0000)]
* src/xen_internal.c: applied patch from Christian Ehrhardt to
  fix Xen hypervisor alignment problems on PPC64
* AUTHORS: added Christian
Daniel

17 years agoThu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 12 Jul 2007 08:36:48 +0000 (08:36 +0000)]
Thu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * configure.in: Removed --with-qemud-pid-file option since
          it is no longer used.

17 years agoThu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Thu, 12 Jul 2007 08:34:51 +0000 (08:34 +0000)]
Thu Jul 12 09:34:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/libvirt.c, src/xen_unified.c: If compiled with
  --enable-debug=yes then we now trace libvirt calls on
  stderr.

17 years ago* src/xml.c: patch from Masayuki Sunou fixing leaks in
Daniel Veillard [Wed, 11 Jul 2007 08:41:11 +0000 (08:41 +0000)]
* src/xml.c: patch from Masayuki Sunou fixing leaks in
  virDomainParseXMLDiskDesc
Daniel

17 years agoMark Rich as primary maintainer of the remote driver
Daniel P. Berrange [Tue, 10 Jul 2007 01:04:31 +0000 (01:04 +0000)]
Mark Rich as primary maintainer of the remote driver

17 years ago* configure.in libvirt.spec.in include/libvirt/libvirt.h
Daniel Veillard [Mon, 9 Jul 2007 12:41:29 +0000 (12:41 +0000)]
* configure.in libvirt.spec.in include/libvirt/libvirt.h
  docs/* po/*: prepared release of 0.3.0
Daniel

17 years ago* src/xm_internal.c src/xend_internal.c src/buf.[ch]: add
Daniel Veillard [Mon, 9 Jul 2007 11:24:52 +0000 (11:24 +0000)]
* src/xm_internal.c src/xend_internal.c src/buf.[ch]: add
  new function virBufferEscapeString() to format a string while
  escaping its content for XML, and apply it to a couple of
  obvious places, should fix bug #206653
* po/*: updated strings, and added new bosnian localization.
Daniel

17 years agoFixed memory corruption after destroying network/domain objects in QEMU driver
Daniel P. Berrange [Fri, 6 Jul 2007 21:52:42 +0000 (21:52 +0000)]
Fixed memory corruption after destroying network/domain objects in QEMU driver

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

* src/libvirt.c, src/qemu_driver.c: If the virNetworkLookup*
  functions cannot find a network, then they now throw
  VIR_ERR_NO_NETWORK error.

17 years agoFri Jul 6 16:08:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 6 Jul 2007 15:11:22 +0000 (15:11 +0000)]
Fri Jul  6 16:08:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/proxy_internal.c, src/proxy_internal.h,
  src.xen_internal.c, src/xen_internal.h,
  src/xen_unified.c, src/xen_unified.h,
  src/xend_internal.c, src/xend_internal.h,
  src/xm_internal.c, src/xm_internal.h,
  src/xs_internal.c, src/xs_internal.h: The interface
  between xen_unified.c and its underlying driver now uses
  a custom structure (struct xenUnifiedDriver) instead
  of reusing virDriver.
* src/xen_unified.c: virDomainLookup* functions in Xen
  now throw VIR_ERR_NO_DOMAIN if the domain does not exist.
* src/xs_internal.c: Fix indentation.

17 years ago* src/virsh.c: fix an error in the default help string, bug #247197
Daniel Veillard [Fri, 6 Jul 2007 15:05:19 +0000 (15:05 +0000)]
* src/virsh.c: fix an error in the default help string, bug #247197
Daniel

17 years agoFri Jul 6 16:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 6 Jul 2007 15:02:09 +0000 (15:02 +0000)]
Fri Jul  6 16:00:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/hash.c, src/internal.h: Remove virGetDomainByID function
  as it is not used or exported.
* src/proxy_internal.c, src/qemu_driver.c, src/remote_internal.c,
  src/test.c, src/xend_internal.c, src/xs_internal.c: Fix
  all callers to virGetDomain and virGetNetwork functions -
  the callers do not need to set virterror since it is already
  set inside the functions.

17 years agoFri Jul 6 15:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Fri, 6 Jul 2007 14:56:15 +0000 (14:56 +0000)]
Fri Jul  6 15:54:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* include/libvirt/virterror.h, src/virterror.c, src/libvirt.c:
  Add VIR_ERR_NO_DOMAIN and VIR_ERR_NO_NETWORK errors, which
  indicate that there is no domain/network from vir*Lookup* functions.
* src/qemu_driver.c: Use VIR_ERR_NO_DOMAIN in lookup functions.
* src/test.c: Use VIR_ERR_NO_DOMAIN in lookup functions.

17 years agoIgnore libvirtd.init, Daniel
Daniel Veillard [Fri, 6 Jul 2007 07:11:24 +0000 (07:11 +0000)]
Ignore libvirtd.init, Daniel

17 years ago* src/xend_internal.c: fix typo in function comment
Daniel Veillard [Thu, 5 Jul 2007 16:04:11 +0000 (16:04 +0000)]
* src/xend_internal.c: fix typo in function comment
* po/*: updated the localizations
* qemud/libvirtd.init.in: LSB'ization of the init script and
  couple of fixups
Daniel

17 years agomove conversion of NULL & xen URIs into libvirt.c
Daniel P. Berrange [Thu, 5 Jul 2007 13:49:17 +0000 (13:49 +0000)]
move conversion of NULL & xen URIs into libvirt.c

17 years agoFixed typo in flags
Daniel P. Berrange [Thu, 5 Jul 2007 13:47:29 +0000 (13:47 +0000)]
Fixed typo in flags

17 years agoWed Jul 4 14:17:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 4 Jul 2007 13:16:57 +0000 (13:16 +0000)]
Wed Jul  4 14:17:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

* src/xm_internal.c: configCache not getting refilled if the
  connection was closed (affected the remote case mainly),
  and error messages added to xenXMConfigCacheRefresh.

17 years agoWed Jul 4 10:14:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
Richard W.M. Jones [Wed, 4 Jul 2007 09:16:23 +0000 (09:16 +0000)]
Wed Jul  4 10:14:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>

        * src/conf.c, src/test.c, src/xen_internal.c: Readd checking
          of errors from virBuffer functions.
        * src/sexpr.c: Add comment about use of _GNU_SOURCE.
        * src/virsh.c: Remove use of _GNU_SOURCE / isblank.
        * src/xml.c, tests/Makefile.am: Minor cleanup.

17 years agoMake network APIs go via remote driver. Autospawn per-user daemon
Daniel P. Berrange [Wed, 4 Jul 2007 03:59:13 +0000 (03:59 +0000)]
Make network APIs go via remote driver. Autospawn per-user daemon

17 years ago* src/virsh.c: applied patch from Masayuki Sunou to remove leaks
Daniel Veillard [Fri, 29 Jun 2007 13:45:50 +0000 (13:45 +0000)]
* src/virsh.c: applied patch from Masayuki Sunou to remove leaks
  of domains references in some commands.
Daniel

17 years ago* docs/apibuild.py docs/newapi.xsl: fix generation of XML and
Daniel Veillard [Fri, 29 Jun 2007 13:23:13 +0000 (13:23 +0000)]
* docs/apibuild.py docs/newapi.xsl: fix generation of XML and
  stylesheet
* docs/*: regenerated
* src/bridge.c src/bridge.h src/buf.c src/iptables.c src/libvirt.c
  src/qemu_driver.c src/qemu_driver.h src/uuid.c src/uuid.h: cleanup,
  addd comments, made functions static and fixe a few bugs
Daniel

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

* docs/site.xsl, docs/libvir.html, docs/hvsupport.html:
  Document which libvirt versions supported various
  hypervisor calls.

17 years agoRemove Makefile & Makefile.in from RPM to avoid multilib issues
Daniel P. Berrange [Wed, 27 Jun 2007 22:33:09 +0000 (22:33 +0000)]
Remove Makefile & Makefile.in from RPM to avoid multilib issues

17 years agoMove the QEMU driver & utility files from qemud/ to src/
Daniel P. Berrange [Wed, 27 Jun 2007 00:12:29 +0000 (00:12 +0000)]
Move the QEMU driver & utility files from qemud/ to src/

17 years agoMove QEMU driver into main libvirt.so and use single daemon for all drivers
Daniel P. Berrange [Tue, 26 Jun 2007 23:48:46 +0000 (23:48 +0000)]
Move QEMU driver into main libvirt.so and use single daemon for all drivers

17 years agoFix typo in read only connection check
Daniel P. Berrange [Tue, 26 Jun 2007 23:05:54 +0000 (23:05 +0000)]
Fix typo in read only connection check

17 years agoRename the daemon to libvirtd
Daniel P. Berrange [Tue, 26 Jun 2007 23:04:49 +0000 (23:04 +0000)]
Rename the daemon to libvirtd

17 years agoRename init script
Daniel P. Berrange [Tue, 26 Jun 2007 23:03:48 +0000 (23:03 +0000)]
Rename init script

17 years agoRemove use of libsysfs from bridge code
Daniel P. Berrange [Tue, 26 Jun 2007 23:01:54 +0000 (23:01 +0000)]
Remove use of libsysfs from bridge code

17 years agoDon't try to handle URIs with hostname in test driver
Daniel P. Berrange [Tue, 26 Jun 2007 22:57:41 +0000 (22:57 +0000)]
Don't try to handle URIs with hostname in test driver

17 years agoAdd driver API for global startup/shutdown/reload hooks
Daniel P. Berrange [Tue, 26 Jun 2007 22:56:14 +0000 (22:56 +0000)]
Add driver API for global startup/shutdown/reload hooks

17 years agoSwitch to using internal event API for QEMU driver
Daniel P. Berrange [Tue, 26 Jun 2007 22:51:01 +0000 (22:51 +0000)]
Switch to using internal event API for QEMU driver

17 years agoMove code relating to vm/network lookups into conf.c
Daniel P. Berrange [Tue, 26 Jun 2007 22:42:47 +0000 (22:42 +0000)]
Move code relating to vm/network lookups into conf.c

17 years agoUpdate to comply with internal driver API
Daniel P. Berrange [Tue, 26 Jun 2007 22:39:53 +0000 (22:39 +0000)]
Update to comply with internal driver API

17 years agoMove virBuffer functions into src/buf.c,h
Daniel P. Berrange [Tue, 26 Jun 2007 22:33:22 +0000 (22:33 +0000)]
Move virBuffer functions into src/buf.c,h

17 years agoRename buffer functions
Daniel P. Berrange [Tue, 26 Jun 2007 22:21:22 +0000 (22:21 +0000)]
Rename buffer functions

17 years agoRename UUID functions
Daniel P. Berrange [Tue, 26 Jun 2007 22:19:38 +0000 (22:19 +0000)]
Rename UUID functions

17 years agoSplit up struct qemud_server to move qemu stuff into conf.c
Daniel P. Berrange [Tue, 26 Jun 2007 22:13:21 +0000 (22:13 +0000)]
Split up struct qemud_server to move qemu stuff into conf.c

17 years agoUpdated to use virError object & APIs for error reporting
Daniel P. Berrange [Tue, 26 Jun 2007 20:51:00 +0000 (20:51 +0000)]
Updated to use virError object & APIs for error reporting

17 years agoMove code dealing with global startup/shutdown/reload into driver.c
Daniel P. Berrange [Tue, 26 Jun 2007 20:45:21 +0000 (20:45 +0000)]
Move code dealing with global startup/shutdown/reload into driver.c

17 years agoMove process lifecycle code from qemud.c to driver.c
Daniel P. Berrange [Tue, 26 Jun 2007 20:41:25 +0000 (20:41 +0000)]
Move process lifecycle code from qemud.c to driver.c