]> git.ipfire.org Git - thirdparty/libvirt.git/log
thirdparty/libvirt.git
16 years agofix just-broken "virsh start" and "virsh pool-start" commands
Jim Meyering [Tue, 9 Dec 2008 21:38:04 +0000 (21:38 +0000)] 
fix just-broken "virsh start" and "virsh pool-start" commands

* src/virsh.c (cmdPoolStart, cmdStart): Change hard-coded
vshCommandOptDomainBy string argument to match just-changed
option name.  Cole Robinson reported that "virsh start" was
broken and provided that part of the fix.
Bug introduced by yesterday's "virsh.c: tweak options to produce
more accurate help".
* tests/start: New file.  Test for the above fix.
* tests/Makefile.am (test_scripts): Add start.

16 years agologrotate qemu monitor logs
Guido Günther [Tue, 9 Dec 2008 20:22:39 +0000 (20:22 +0000)] 
logrotate qemu monitor logs

16 years agovirsh.c: tweak options to produce more accurate help
Jim Meyering [Mon, 8 Dec 2008 13:22:44 +0000 (13:22 +0000)] 
virsh.c: tweak options to produce more accurate help

* src/virsh.c: Adjust some vshCmdOptDef command option flags
to improve auto-generated help command syntax.

16 years agovirsh.c: remove all "syntax" vshCmdInfo entries.
Jim Meyering [Mon, 8 Dec 2008 13:22:13 +0000 (13:22 +0000)] 
virsh.c: remove all "syntax" vshCmdInfo entries.

* src/virsh.c: ... now that info is generated.

16 years agovirsh.c: add missing (yet empty) "desc" strings
Jim Meyering [Mon, 8 Dec 2008 13:21:30 +0000 (13:21 +0000)] 
virsh.c: add missing (yet empty) "desc" strings

* src/virsh.c: Now, every command must have a "desc" string,
even if it has zero length.  Mark these, so they'll be filled in.

16 years agovirsh.c: generate each "virsh help COMMAND"s synopsis
Jim Meyering [Mon, 8 Dec 2008 13:14:48 +0000 (13:14 +0000)] 
virsh.c: generate each "virsh help COMMAND"s synopsis

* src/virsh.c: Also, diagnose extra arguments after --help (-h).

16 years agoFix mixup between LDFLAGS & LDADD vars
Daniel P. Berrange [Mon, 8 Dec 2008 12:04:27 +0000 (12:04 +0000)] 
Fix mixup between LDFLAGS & LDADD vars

16 years agoWorkaround broken limits.h on Debian etch
Daniel P. Berrange [Mon, 8 Dec 2008 11:28:37 +0000 (11:28 +0000)] 
Workaround broken limits.h on Debian etch

16 years agoFix autostart of domains with virtual networks used
Daniel P. Berrange [Mon, 8 Dec 2008 11:18:47 +0000 (11:18 +0000)] 
Fix autostart of domains with virtual networks used

16 years agoFix NULL crash & integer overflow
Daniel P. Berrange [Sun, 7 Dec 2008 20:45:28 +0000 (20:45 +0000)] 
Fix NULL crash & integer overflow

16 years agoFix test driver storage deadlock
Daniel P. Berrange [Sun, 7 Dec 2008 20:21:46 +0000 (20:21 +0000)] 
Fix test driver storage deadlock

16 years agoFix return value in testStoragePoolBuild for test driver
Daniel P. Berrange [Sun, 7 Dec 2008 14:08:37 +0000 (14:08 +0000)] 
Fix return value in testStoragePoolBuild for test driver

16 years agoFix a compilation problem with old dbus,
Daniel Veillard [Fri, 5 Dec 2008 15:05:48 +0000 (15:05 +0000)] 
Fix a compilation problem with old dbus,
Daniel

16 years agoFix Xen proxy build
Daniel P. Berrange [Fri, 5 Dec 2008 10:10:41 +0000 (10:10 +0000)] 
Fix Xen proxy build

16 years agoRemove unused driver arg from monitor APIs
Daniel P. Berrange [Thu, 4 Dec 2008 22:19:30 +0000 (22:19 +0000)] 
Remove unused driver arg from monitor APIs

16 years agoMake thread pool size configurable & allow client connection limit
Daniel P. Berrange [Thu, 4 Dec 2008 22:18:44 +0000 (22:18 +0000)] 
Make thread pool size configurable & allow client connection limit

16 years agoUse a thread pool for RPC dispatch
Daniel P. Berrange [Thu, 4 Dec 2008 22:16:40 +0000 (22:16 +0000)] 
Use a thread pool for RPC dispatch

16 years agoMake event loop thread safe & re-entrant safe
Daniel P. Berrange [Thu, 4 Dec 2008 22:14:15 +0000 (22:14 +0000)] 
Make event loop thread safe & re-entrant safe

16 years agoSimplify error reporting rules
Daniel P. Berrange [Thu, 4 Dec 2008 22:12:53 +0000 (22:12 +0000)] 
Simplify error reporting rules

16 years agoChange daemon client linked list into array
Daniel P. Berrange [Thu, 4 Dec 2008 22:09:35 +0000 (22:09 +0000)] 
Change daemon client linked list into array

16 years agoChange RPC dispatch to use an array lookup for handler functions
Daniel P. Berrange [Thu, 4 Dec 2008 22:03:24 +0000 (22:03 +0000)] 
Change RPC dispatch to use an array lookup for handler functions

16 years agoImpl of threading locking APIs
Daniel P. Berrange [Thu, 4 Dec 2008 22:00:14 +0000 (22:00 +0000)] 
Impl of threading locking APIs

16 years agoAdd locking for thread safety to nodedevice drivers
Daniel P. Berrange [Thu, 4 Dec 2008 21:48:31 +0000 (21:48 +0000)] 
Add locking for thread safety to nodedevice drivers

16 years agoMerge all return paths from node device driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 21:46:34 +0000 (21:46 +0000)] 
Merge all return paths from node device driver APIs

16 years agoAdd locking for thread safety to openvz driver
Daniel P. Berrange [Thu, 4 Dec 2008 21:44:55 +0000 (21:44 +0000)] 
Add locking for thread safety to openvz driver

16 years agoMerge all return paths from openvz driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 21:41:51 +0000 (21:41 +0000)] 
Merge all return paths from openvz driver APIs

16 years agoAdd locking for thread safety to storage driver
Daniel P. Berrange [Thu, 4 Dec 2008 21:40:42 +0000 (21:40 +0000)] 
Add locking for thread safety to storage driver

16 years agoMerge all return paths from storage driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 21:39:45 +0000 (21:39 +0000)] 
Merge all return paths from storage driver APIs

16 years agoAdd locking for thread safety to network driver
Daniel P. Berrange [Thu, 4 Dec 2008 21:38:38 +0000 (21:38 +0000)] 
Add locking for thread safety to network driver

16 years agoMerge all return paths from network driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 21:37:52 +0000 (21:37 +0000)] 
Merge all return paths from network driver APIs

16 years agoAdd locking for thread safety to UML driver
Daniel P. Berrange [Thu, 4 Dec 2008 21:14:39 +0000 (21:14 +0000)] 
Add locking for thread safety to UML driver

16 years agoMerge all return paths from UML driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 21:13:58 +0000 (21:13 +0000)] 
Merge all return paths from UML driver APIs

16 years agoAdd locking for thread safety to LXC driver
Daniel P. Berrange [Thu, 4 Dec 2008 21:12:41 +0000 (21:12 +0000)] 
Add locking for thread safety to LXC driver

16 years agoMerge all return paths from LXC driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 21:11:41 +0000 (21:11 +0000)] 
Merge all return paths from LXC driver APIs

16 years agoQEMU domain event thread safety
Daniel P. Berrange [Thu, 4 Dec 2008 21:09:20 +0000 (21:09 +0000)] 
QEMU domain event thread safety

16 years agoAdd locking for (nearly complete) thread safety to QEMU driver
Daniel P. Berrange [Thu, 4 Dec 2008 21:06:41 +0000 (21:06 +0000)] 
Add locking for (nearly complete) thread safety to QEMU driver

16 years agoMerge all return paths from QEMU driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 21:04:30 +0000 (21:04 +0000)] 
Merge all return paths from QEMU driver APIs

16 years agoStub out node device APIs in test driver
Daniel P. Berrange [Thu, 4 Dec 2008 21:00:50 +0000 (21:00 +0000)] 
Stub out node device APIs in test driver

16 years agoAdd locking for thread safety to test driver
Daniel P. Berrange [Thu, 4 Dec 2008 20:59:06 +0000 (20:59 +0000)] 
Add locking for thread safety to test driver

16 years agoMerge all return paths from test driver APIs
Daniel P. Berrange [Thu, 4 Dec 2008 20:57:47 +0000 (20:57 +0000)] 
Merge all return paths from test driver APIs

16 years agoRemove macros for accessing test driver internal state
Daniel P. Berrange [Thu, 4 Dec 2008 20:56:10 +0000 (20:56 +0000)] 
Remove macros for accessing test driver internal state

16 years agoAdd thread locking stubs
Daniel P. Berrange [Thu, 4 Dec 2008 20:53:20 +0000 (20:53 +0000)] 
Add thread locking stubs

16 years agorelease of 0.5.1 LIBVIRT_0_5_1 v0.5.1
Daniel Veillard [Thu, 4 Dec 2008 15:54:26 +0000 (15:54 +0000)] 
release of 0.5.1
* src/libvirt_sym.version.in configure.in NEWS docs/*: release
  of 0.5.1
* po/*: updated and regenerated
daniel

16 years agofix crash and regression when defining a storage volume without a format
Daniel Veillard [Thu, 4 Dec 2008 15:22:04 +0000 (15:22 +0000)] 
fix crash and regression when defining a storage volume without a format
* src/storage_conf.c: fix crash and regression when defining
  a storage volume without a format (Cole Robinson)
Daniel

16 years agoFix documentation cut and paste errors, and a virsh typo.
Cole Robinson [Thu, 4 Dec 2008 14:51:57 +0000 (14:51 +0000)] 
Fix documentation cut and paste errors, and a virsh typo.

16 years agoIncrease timeout for initial monitor poll, to prevent a guest from failing to start...
Cole Robinson [Thu, 4 Dec 2008 14:47:12 +0000 (14:47 +0000)] 
Increase timeout for initial monitor poll, to prevent a guest from failing to start if it has to wait for a physical cdrom to spin up.

16 years agopatch setting MTU on tap interface
Daniel Veillard [Thu, 4 Dec 2008 14:38:31 +0000 (14:38 +0000)] 
patch setting MTU on tap interface
* src/bridge.c: patch setting MTU on tap interface to be the same
  as the value for the bridge (Eduardo Habkost)
daniel

16 years agoChangeLog: remove stray commas
Jim Meyering [Thu, 4 Dec 2008 13:08:32 +0000 (13:08 +0000)] 
ChangeLog: remove stray commas

16 years agoDifferentiate between active and inactive configs by honoring the
Guido Günther [Thu, 4 Dec 2008 12:02:59 +0000 (12:02 +0000)] 
Differentiate between active and inactive configs by honoring the
VIR_DOMAIN_XML_INACTIVE flag.

16 years agoalso look for /usb/bin/kvm
Guido Günther [Thu, 4 Dec 2008 10:45:31 +0000 (10:45 +0000)] 
also look for /usb/bin/kvm

16 years agofix inadequate initialization in storage and test drivers
Jim Meyering [Tue, 2 Dec 2008 15:59:14 +0000 (15:59 +0000)] 
fix inadequate initialization in storage and test drivers

* src/storage_driver.c (storageListPools): Set all "names" entries to 0.
(storageListDefinedPools, storagePoolListVolumes): Likewise.
* src/test.c (testStoragePoolListVolumes): Likewise.

16 years agoOlder distributions (i.e. RHEL-5) don't have udevadm at all, but they do
Chris Lalancette [Tue, 2 Dec 2008 12:41:29 +0000 (12:41 +0000)] 
Older distributions (i.e. RHEL-5) don't have udevadm at all, but they do
have udevsettle.  So change our tests to prefer udevadm if it exists, but
to fall back to udevsettle if it does not.

Signed-off-by: Chris Lalancette <clalance@redhat.com>
16 years agoFix driver ordering to make domain autostart work (Gerd von Egidy)
Daniel P. Berrange [Tue, 2 Dec 2008 11:37:55 +0000 (11:37 +0000)] 
Fix driver ordering to make domain autostart work (Gerd von Egidy)

16 years agoFix recording of UML driver watch to make inotify work
Daniel P. Berrange [Tue, 2 Dec 2008 11:23:27 +0000 (11:23 +0000)] 
Fix recording of UML driver watch to make inotify work

16 years agotests: daemon-conf: accommodate numeric-valued config params
Jim Meyering [Mon, 1 Dec 2008 15:04:28 +0000 (15:04 +0000)] 
tests: daemon-conf: accommodate numeric-valued config params

This test would hang when failing to perturb the soon-to-be-
added numeric (and non-boolean) valued parameters, max_clients,
max_workers, min_workers.
* tests/daemon-conf: Require that all commented-out settings
in libvirtd.conf have the same form.  Before, two parameters
were not being tested, since a space had snuck between the
leading "#" and the "param = value" parts.
Apply each RHS-value-perturbing transformation
separately, not in series.
Let VERBOSE=yes turn on debugging.
Be more verbose by default, since this is a relatively
long-running test.
* qemud/libvirtd.conf: Normalize the spacing around each setting
that is to be perturbed by tests/daemon-conf.

16 years agouml: don't free an uninitialized variable
Jim Meyering [Mon, 1 Dec 2008 11:08:16 +0000 (11:08 +0000)] 
uml: don't free an uninitialized variable

* src/uml_driver.c (umlDomainShutdown): Initialize "info".
Patch and bug report from Ron Yorston <rmy@tigress.co.uk>.

16 years agoClose directory handle when done
Daniel P. Berrange [Sun, 30 Nov 2008 18:37:35 +0000 (18:37 +0000)] 
Close directory handle when done

16 years agoPrefer xenstore driver for listDomains, since xen HV reports ghost ids of
Guido Günther [Fri, 28 Nov 2008 15:25:04 +0000 (15:25 +0000)] 
Prefer xenstore driver for listDomains, since xen HV reports ghost ids of
already shutdown domains in some xen versions

16 years agoAllow remote://hostname/ style URIs for automatic driver probe. Fix virGetVersion...
Daniel P. Berrange [Fri, 28 Nov 2008 12:03:20 +0000 (12:03 +0000)] 
Allow remote://hostname/ style URIs for automatic driver probe. Fix virGetVersion impl

16 years agoFix XM driver handling of disk source paths
Daniel P. Berrange [Fri, 28 Nov 2008 11:23:34 +0000 (11:23 +0000)] 
Fix XM driver handling of disk source paths

16 years agoFix libnuma use to build with v1 compatability code
Daniel P. Berrange [Fri, 28 Nov 2008 11:20:27 +0000 (11:20 +0000)] 
Fix libnuma use to build with v1 compatability code

16 years agoInstead of relying solely on polling for /dev devices to appear in libvirt, we
Chris Lalancette [Fri, 28 Nov 2008 07:50:20 +0000 (07:50 +0000)] 
Instead of relying solely on polling for /dev devices to appear in libvirt, we
really should be synchronizing against udev.  This is generally done by a call
to udevsettle, which is exactly what this patch implements for the storage
backends that are likely to create new /dev nodes.  I believe I've read that
even after udevsettle, you are not guaranteed that devices are all the way
created, so we still need the polling in the rest of the sources, but this
should give us a much better chance of things existing as we expect.

Signed-off-by: Chris Lalancette <clalance@redhat.com>
16 years agoCurrently libvirt can race with udev
Chris Lalancette [Fri, 28 Nov 2008 07:42:21 +0000 (07:42 +0000)] 
Currently libvirt can race with udev
creation of /dev/disk/by-{id,path}, so if we fail to open the directory, retry
up to 5 seconds.  This is only likely to happen on hosts that are:

1) diskless (so /dev/disk/by-{id,path} doesn't exist already), and
2) slow, and/or heavily loaded (meaning that udev can take some time to create
the /dev nodes).

Signed-off-by: Chris Lalancette <clalance@redhat.com>
16 years ago* src/xen_unified.c: use preferably xend method to update
Daniel Veillard [Thu, 27 Nov 2008 16:16:13 +0000 (16:16 +0000)] 
* src/xen_unified.c: use preferably xend method to update
  the maximum memory of a xen guest (Jim Fehlig)
Daniel

16 years ago* libvirt.spec.in: cleanups and missing dep for hal
Daniel Veillard [Wed, 26 Nov 2008 14:46:49 +0000 (14:46 +0000)] 
* libvirt.spec.in: cleanups and missing dep for hal
Daniel

16 years agoRelease of 0.5.0 LIBVIRT_0_5_0 v0.5.0
Daniel Veillard [Tue, 25 Nov 2008 15:48:11 +0000 (15:48 +0000)] 
Release of 0.5.0
* configure.in docs/* NEWS: release of 0.5.0
* po/*: updated from the translators and merged
* docs/apibuild.py src/libvirt.c: avoid some warnings at doc
  generation time
daniel

16 years agoconfigure.in: avoid the following diagnostic when running ../configure ...
Jim Meyering [Tue, 25 Nov 2008 15:36:09 +0000 (15:36 +0000)] 
configure.in: avoid the following diagnostic when running ../configure ...

cp: cannot stat `COPYING.LIB': No such file or directory

16 years agodon't silently skip a test
Jim Meyering [Tue, 25 Nov 2008 15:34:59 +0000 (15:34 +0000)] 
don't silently skip a test

* tests/Makefile.am (EXTRA_DIST): Distribute domainschemadata/.
* tests/domainschematest: Fail the test if find invocation fails.

16 years agoDisable UML driver on mingw RPM build
Daniel P. Berrange [Tue, 25 Nov 2008 11:27:51 +0000 (11:27 +0000)] 
Disable UML driver on mingw RPM build

16 years agoAdd missing translations
Daniel P. Berrange [Tue, 25 Nov 2008 11:18:08 +0000 (11:18 +0000)] 
Add missing translations

16 years agoImplement autostart for XM driver
Daniel P. Berrange [Tue, 25 Nov 2008 11:04:34 +0000 (11:04 +0000)] 
Implement autostart for XM driver

16 years agoSupport domain lifecycle events for Xen (Ben Guthro & Daniel Berrange)
Daniel P. Berrange [Tue, 25 Nov 2008 10:44:52 +0000 (10:44 +0000)] 
Support domain lifecycle events for Xen (Ben Guthro & Daniel Berrange)

16 years agoAvoid symbol clash with win32 headers and node device APIs
Daniel P. Berrange [Tue, 25 Nov 2008 10:37:02 +0000 (10:37 +0000)] 
Avoid symbol clash with win32 headers and node device APIs

16 years ago* src/virterror.c (virReportErrorHelper): Sync doc to code.
Jim Meyering [Tue, 25 Nov 2008 10:32:27 +0000 (10:32 +0000)] 
* src/virterror.c (virReportErrorHelper): Sync doc to code.

16 years agolibvirt.c: document the virState* functions
Jim Meyering [Tue, 25 Nov 2008 10:31:52 +0000 (10:31 +0000)] 
libvirt.c: document the virState* functions

* src/libvirt.c (virStateActive, virStateCleanup, virStateReload):
(virStateActive): Add per-function comments.

16 years agoSet default vCPUs to match pCPUs for OpenVZ containers (Evgeniy Sokolov )
Daniel P. Berrange [Mon, 24 Nov 2008 19:34:21 +0000 (19:34 +0000)] 
Set default vCPUs to match pCPUs for OpenVZ containers (Evgeniy Sokolov )

16 years agoFix python bindings events code (David Lively)
Daniel P. Berrange [Mon, 24 Nov 2008 19:28:12 +0000 (19:28 +0000)] 
Fix python bindings events code (David Lively)

16 years agoFix test suite build when Xen driver is disabled
Daniel P. Berrange [Mon, 24 Nov 2008 19:23:39 +0000 (19:23 +0000)] 
Fix test suite build when Xen driver is disabled

16 years agoDisable UML build on mingw32
Daniel P. Berrange [Mon, 24 Nov 2008 16:50:18 +0000 (16:50 +0000)] 
Disable UML build on mingw32

16 years ago* src/Makefile.am: look for libvirt_sym.version in builddir
Guido Günther [Mon, 24 Nov 2008 15:07:45 +0000 (15:07 +0000)] 
* src/Makefile.am: look for libvirt_sym.version in builddir

16 years agotests: new test: virsh-synopsis
Jim Meyering [Mon, 24 Nov 2008 07:13:29 +0000 (07:13 +0000)] 
tests: new test: virsh-synopsis

* tests/virsh-synopsis: new file
* tests/Makefile.am (test_scripts): Add virsh-synopsis.
* src/virsh.c: Correct help SYNOPSIS for each of seven commands.

When I first ran this script, "make check" failed like this:
  ...
  invalid help SYNOPSIS for net-create:
      create a network from an XML <file>
  invalid help SYNOPSIS for net-define:
      define a network from an XML <file>
  invalid help SYNOPSIS for net-start:
      start <network>
  invalid help SYNOPSIS for pool-create:
      create a pool from an XML <file>
  invalid help SYNOPSIS for pool-define:
      define a pool from an XML <file>
  invalid help SYNOPSIS for pool-start:
      start <pool>
  invalid help SYNOPSIS for vol-create:
      create <file>
  FAIL: virsh-synopsis

16 years agotests: virsh-all: new script
Jim Meyering [Mon, 24 Nov 2008 07:12:41 +0000 (07:12 +0000)] 
tests: virsh-all: new script

* tests/virsh-all: New script.
* tests/Makefile.am (test_scripts): Add virsh-all.

16 years agoMove the expected output data from virshdata/*.txt into virshtest.c.
Jim Meyering [Mon, 24 Nov 2008 07:11:26 +0000 (07:11 +0000)] 
Move the expected output data from virshdata/*.txt into virshtest.c.

* tests/virshtest.c: Embed literal, expected output here, rather than
using virshdata/*.txt file names.
Factor out some common constructs.
(testCompareOutputLit): New function.
(testCompareOutput): #ifdef-out, not that it's unused.
* tests/Makefile.am (SUBDIRS): Remove virshdata/ and all files in it.
* docs/testnode.xml: Fix typo in a comment.
* configure.in (AC_OUTPUT): Remove tests/virshdata/Makefile.

16 years ago* gnulib/tests/test-EOVERFLOW: Remove.
Jim Meyering [Mon, 24 Nov 2008 07:09:36 +0000 (07:09 +0000)] 
* gnulib/tests/test-EOVERFLOW: Remove.

* gnulib/tests/.cvsignore: Add test-EOVERFLOW, then...
Run "make sync-vcs-ignore-files" to Update .gitignore files.

16 years agoRe-generate website docs
Daniel P. Berrange [Fri, 21 Nov 2008 12:54:51 +0000 (12:54 +0000)] 
Re-generate website docs

16 years agoRegenerate API docs
Daniel P. Berrange [Fri, 21 Nov 2008 12:51:41 +0000 (12:51 +0000)] 
Regenerate API docs

16 years agoMisc tweaks to node device impl
Daniel P. Berrange [Fri, 21 Nov 2008 12:46:39 +0000 (12:46 +0000)] 
Misc tweaks to node device impl

16 years agoPython binding for node device APIs (David Lively)
Daniel P. Berrange [Fri, 21 Nov 2008 12:41:15 +0000 (12:41 +0000)] 
Python binding for node device APIs (David Lively)

16 years agoNode device support in virsh (David Lively)
Daniel P. Berrange [Fri, 21 Nov 2008 12:39:48 +0000 (12:39 +0000)] 
Node device support in virsh (David Lively)

16 years agoRemote protocol support for node devices (David Lively)
Daniel P. Berrange [Fri, 21 Nov 2008 12:31:04 +0000 (12:31 +0000)] 
Remote protocol support for node devices (David Lively)

16 years agoNode device driver for HAL and DeviceKit (David Lively)
Daniel P. Berrange [Fri, 21 Nov 2008 12:27:11 +0000 (12:27 +0000)] 
Node device driver for HAL and DeviceKit (David Lively)

16 years agoInternal APIs for handling node device XML configuration (David Lively)
Daniel P. Berrange [Fri, 21 Nov 2008 12:20:45 +0000 (12:20 +0000)] 
Internal APIs for handling node device XML configuration (David Lively)

16 years agoPublic API for node device enumeration (David Lively)
Daniel P. Berrange [Fri, 21 Nov 2008 12:19:22 +0000 (12:19 +0000)] 
Public API for node device enumeration (David Lively)

16 years agoOptional dlopen support for drivers
Daniel P. Berrange [Fri, 21 Nov 2008 12:16:08 +0000 (12:16 +0000)] 
Optional dlopen support for drivers

16 years agoAdd export of virDomainEventCallbackListRemoveConn method
Daniel P. Berrange [Fri, 21 Nov 2008 11:44:03 +0000 (11:44 +0000)] 
Add export of virDomainEventCallbackListRemoveConn method

16 years agoFix two memory leaks in domain conf and LXC code
Daniel P. Berrange [Fri, 21 Nov 2008 11:42:51 +0000 (11:42 +0000)] 
Fix two memory leaks in domain conf and LXC code

16 years agoMisc fixes to event registration failure cases
Daniel P. Berrange [Fri, 21 Nov 2008 10:22:58 +0000 (10:22 +0000)] 
Misc fixes to event registration failure cases

16 years agoFix crash due to failure to unregister event callbacks in QEMU driver (David Lively)
Daniel P. Berrange [Fri, 21 Nov 2008 10:17:22 +0000 (10:17 +0000)] 
Fix crash due to failure to unregister event callbacks in QEMU driver (David Lively)

16 years agoAdd Xen compiler flags for stats_linux.c build
Daniel P. Berrange [Fri, 21 Nov 2008 10:12:03 +0000 (10:12 +0000)] 
Add Xen compiler flags for stats_linux.c build

16 years agoAllow UML build to be disabled in RPM
Daniel P. Berrange [Fri, 21 Nov 2008 10:09:08 +0000 (10:09 +0000)] 
Allow UML build to be disabled in RPM