Daniel P. Berrange
|
e8a4ea75a3
|
Merge all return paths from node device driver APIs
|
2008-12-04 21:46:34 +00:00 |
|
Daniel P. Berrange
|
04a31e99fc
|
Add locking for thread safety to openvz driver
|
2008-12-04 21:44:55 +00:00 |
|
Daniel P. Berrange
|
e8c92c3b17
|
Merge all return paths from openvz driver APIs
|
2008-12-04 21:41:51 +00:00 |
|
Daniel P. Berrange
|
b6ee63d8bb
|
Add locking for thread safety to storage driver
|
2008-12-04 21:40:42 +00:00 |
|
Daniel P. Berrange
|
c38d4d54c6
|
Merge all return paths from storage driver APIs
|
2008-12-04 21:39:45 +00:00 |
|
Daniel P. Berrange
|
bff6ac7b63
|
Add locking for thread safety to network driver
|
2008-12-04 21:38:38 +00:00 |
|
Daniel P. Berrange
|
b6dbbdc9fe
|
Merge all return paths from network driver APIs
|
2008-12-04 21:37:52 +00:00 |
|
Daniel P. Berrange
|
055c2b25d2
|
Add locking for thread safety to UML driver
|
2008-12-04 21:14:39 +00:00 |
|
Daniel P. Berrange
|
773c8bac35
|
Merge all return paths from UML driver APIs
|
2008-12-04 21:13:58 +00:00 |
|
Daniel P. Berrange
|
965c1bfee4
|
Add locking for thread safety to LXC driver
|
2008-12-04 21:12:41 +00:00 |
|
Daniel P. Berrange
|
5305c55849
|
Merge all return paths from LXC driver APIs
|
2008-12-04 21:11:41 +00:00 |
|
Daniel P. Berrange
|
bc898df2c7
|
QEMU domain event thread safety
|
2008-12-04 21:09:20 +00:00 |
|
Daniel P. Berrange
|
3527f16a94
|
Add locking for (nearly complete) thread safety to QEMU driver
|
2008-12-04 21:06:41 +00:00 |
|
Daniel P. Berrange
|
ea960fb719
|
Merge all return paths from QEMU driver APIs
|
2008-12-04 21:04:30 +00:00 |
|
Daniel P. Berrange
|
8492cd2084
|
Stub out node device APIs in test driver
|
2008-12-04 21:00:50 +00:00 |
|
Daniel P. Berrange
|
2a23198886
|
Add locking for thread safety to test driver
|
2008-12-04 20:59:06 +00:00 |
|
Daniel P. Berrange
|
3540f6af23
|
Merge all return paths from test driver APIs
|
2008-12-04 20:57:47 +00:00 |
|
Daniel P. Berrange
|
069252f0e6
|
Remove macros for accessing test driver internal state
|
2008-12-04 20:56:10 +00:00 |
|
Daniel P. Berrange
|
b43401b915
|
Add thread locking stubs
|
2008-12-04 20:53:20 +00:00 |
|
Daniel P. Berrange
|
821b41f9f7
|
Fix driver ordering to make domain autostart work (Gerd von Egidy)
|
2008-12-02 11:37:55 +00:00 |
|
Daniel P. Berrange
|
a429e221df
|
Fix recording of UML driver watch to make inotify work
|
2008-12-02 11:23:27 +00:00 |
|
Daniel P. Berrange
|
937c1e9e92
|
Close directory handle when done
|
2008-11-30 18:37:35 +00:00 |
|
Daniel P. Berrange
|
d88d459d7b
|
Allow remote://hostname/ style URIs for automatic driver probe. Fix virGetVersion impl
|
2008-11-28 12:03:20 +00:00 |
|
Daniel P. Berrange
|
319b83fc28
|
Fix XM driver handling of disk source paths
|
2008-11-28 11:23:34 +00:00 |
|
Daniel P. Berrange
|
c23ff311fc
|
Fix libnuma use to build with v1 compatability code
|
2008-11-28 11:20:27 +00:00 |
|
Daniel P. Berrange
|
567989d0de
|
Disable UML driver on mingw RPM build
|
2008-11-25 11:27:51 +00:00 |
|
Daniel P. Berrange
|
5a01629128
|
Add missing translations
|
2008-11-25 11:18:08 +00:00 |
|
Daniel P. Berrange
|
8f7e086f19
|
Implement autostart for XM driver
|
2008-11-25 11:04:34 +00:00 |
|
Daniel P. Berrange
|
1eeceaa649
|
Support domain lifecycle events for Xen (Ben Guthro & Daniel Berrange)
|
2008-11-25 10:44:52 +00:00 |
|
Daniel P. Berrange
|
b2dbfefcf3
|
Avoid symbol clash with win32 headers and node device APIs
|
2008-11-25 10:37:02 +00:00 |
|
Daniel P. Berrange
|
1ad44362e3
|
Set default vCPUs to match pCPUs for OpenVZ containers (Evgeniy Sokolov )
|
2008-11-24 19:34:21 +00:00 |
|
Daniel P. Berrange
|
c673689430
|
Fix python bindings events code (David Lively)
|
2008-11-24 19:28:12 +00:00 |
|
Daniel P. Berrange
|
cfb0dca6ec
|
Fix test suite build when Xen driver is disabled
|
2008-11-24 19:23:39 +00:00 |
|
Daniel P. Berrange
|
6f5600c803
|
Disable UML build on mingw32
|
2008-11-24 16:50:18 +00:00 |
|
Daniel P. Berrange
|
45b3259bf6
|
Re-generate website docs
|
2008-11-21 12:54:51 +00:00 |
|
Daniel P. Berrange
|
61c7ab56fd
|
Regenerate API docs
|
2008-11-21 12:51:41 +00:00 |
|
Daniel P. Berrange
|
145bb1e821
|
Misc tweaks to node device impl
|
2008-11-21 12:46:39 +00:00 |
|
Daniel P. Berrange
|
83928c2074
|
Python binding for node device APIs (David Lively)
|
2008-11-21 12:41:15 +00:00 |
|
Daniel P. Berrange
|
1ee5367c19
|
Node device support in virsh (David Lively)
|
2008-11-21 12:39:48 +00:00 |
|
Daniel P. Berrange
|
8325fcf13d
|
Remote protocol support for node devices (David Lively)
|
2008-11-21 12:31:04 +00:00 |
|
Daniel P. Berrange
|
620d4be7ae
|
Node device driver for HAL and DeviceKit (David Lively)
|
2008-11-21 12:27:11 +00:00 |
|
Daniel P. Berrange
|
149322c530
|
Internal APIs for handling node device XML configuration (David Lively)
|
2008-11-21 12:20:45 +00:00 |
|
Daniel P. Berrange
|
0793e73c02
|
Public API for node device enumeration (David Lively)
|
2008-11-21 12:19:22 +00:00 |
|
Daniel P. Berrange
|
2c855c1c66
|
Optional dlopen support for drivers
|
2008-11-21 12:16:08 +00:00 |
|
Daniel P. Berrange
|
410fb96cbc
|
Add export of virDomainEventCallbackListRemoveConn method
|
2008-11-21 11:44:03 +00:00 |
|
Daniel P. Berrange
|
c67700be8a
|
Fix two memory leaks in domain conf and LXC code
|
2008-11-21 11:42:51 +00:00 |
|
Daniel P. Berrange
|
660418cff4
|
Misc fixes to event registration failure cases
|
2008-11-21 10:22:58 +00:00 |
|
Daniel P. Berrange
|
41f14d6ea5
|
Fix crash due to failure to unregister event callbacks in QEMU driver (David Lively)
|
2008-11-21 10:17:22 +00:00 |
|
Daniel P. Berrange
|
f6dacb21d2
|
Add Xen compiler flags for stats_linux.c build
|
2008-11-21 10:12:03 +00:00 |
|
Daniel P. Berrange
|
d7605585cd
|
Allow UML build to be disabled in RPM
|
2008-11-21 10:09:08 +00:00 |
|
Daniel P. Berrange
|
d378791480
|
Fix crash on NULL uri scheme
|
2008-11-20 14:33:59 +00:00 |
|
Daniel P. Berrange
|
714bef5b6a
|
Add an initial User Mode Linux Driver
|
2008-11-19 16:58:23 +00:00 |
|
Daniel P. Berrange
|
6d04effac7
|
Add a virFreeCallback to event loop APIs
|
2008-11-19 16:24:01 +00:00 |
|
Daniel P. Berrange
|
6d41cb87d3
|
Change public API for virEventAddHandle to allow multiple registrations per FD
|
2008-11-19 16:19:36 +00:00 |
|
Daniel P. Berrange
|
3d41e86534
|
Add a virFreeCallback to virDomainEventRegister (from David Lively)
|
2008-11-19 15:25:24 +00:00 |
|
Daniel P. Berrange
|
8a1553e43a
|
Fix windows build & build without QEMU driver
|
2008-11-18 12:46:13 +00:00 |
|
Daniel P. Berrange
|
a5e72f9177
|
Add QEMU driver events for defined/undefined config files
|
2008-11-17 16:52:32 +00:00 |
|
Daniel P. Berrange
|
d3d54d2fc9
|
Add domain events detail information
|
2008-11-17 16:43:00 +00:00 |
|
Daniel P. Berrange
|
89156f1985
|
Link QEMU, LXC, network and storage drivers directly into libvirtd
|
2008-11-17 12:18:18 +00:00 |
|
Daniel P. Berrange
|
618276de19
|
Push URI probing logic down into individual drivers
|
2008-11-17 11:44:51 +00:00 |
|
Daniel P. Berrange
|
c08a47b853
|
Refactor storage backends to avoid dependancy from config parser to implementation
|
2008-11-17 11:19:33 +00:00 |
|
Daniel P. Berrange
|
25047e7cf8
|
Use a versioned linker script
|
2008-11-17 11:03:25 +00:00 |
|
Daniel P. Berrange
|
41ebac421e
|
Build drivers as libtool convenience libs
|
2008-11-17 10:43:30 +00:00 |
|
Daniel P. Berrange
|
48e9d7b726
|
Fix domain events python thread safety & incorrect enum generation
|
2008-11-17 10:26:09 +00:00 |
|
Daniel P. Berrange
|
4f956c040c
|
Fix updating of openvz config file params
|
2008-11-17 09:55:59 +00:00 |
|
Daniel P. Berrange
|
bfdac58c36
|
Add bridged network to openvz driver & add some openvz docs
|
2008-11-12 16:35:47 +00:00 |
|
Daniel P. Berrange
|
48f32d8033
|
Revert previous storage patch which broke test driver
|
2008-11-12 16:28:27 +00:00 |
|
Daniel P. Berrange
|
8a8826600c
|
Re-arrange storage backend registration
|
2008-11-11 15:52:16 +00:00 |
|
Daniel P. Berrange
|
9b7fd9c4ae
|
Support OpenVZ filesystem template config in XML dump
|
2008-11-10 12:08:19 +00:00 |
|
Daniel P. Berrange
|
c9ff52fb8a
|
Move WITH_XXX driver feature flags into config.h instead of direct compiler/linker args
|
2008-11-04 23:37:23 +00:00 |
|
Daniel P. Berrange
|
2ea1eceb75
|
Move domain events helpers into dedicated file
|
2008-11-04 23:33:57 +00:00 |
|
Daniel P. Berrange
|
6ace5a39c3
|
Move some API declarations out of internal.h & hash.c into dedicated files
|
2008-11-04 23:22:06 +00:00 |
|
Daniel P. Berrange
|
2f19b24a03
|
Remove unused internal virStateSigDispatcher() API
|
2008-11-04 22:55:51 +00:00 |
|
Daniel P. Berrange
|
d714b2afae
|
Move internal error APIs into virterror_internal.h & drop leading __ prefix
|
2008-11-04 22:30:33 +00:00 |
|
Daniel P. Berrange
|
78439117bc
|
Add support for -uuid and -domid args to QEMU
|
2008-11-04 22:15:30 +00:00 |
|
Daniel P. Berrange
|
cbb1dd0a9b
|
Remove use of virStringList in favour of strongly typed APIs
|
2008-11-04 21:54:21 +00:00 |
|
Daniel P. Berrange
|
b76154744c
|
Ignore generated makefile
|
2008-11-03 12:31:53 +00:00 |
|
Daniel P. Berrange
|
b38d045dea
|
Remove use of sys/poll.h on mingw
|
2008-10-24 13:10:30 +00:00 |
|
Daniel P. Berrange
|
bfc86e8a74
|
Fix syntax check errors
|
2008-10-24 12:05:39 +00:00 |
|
Daniel P. Berrange
|
3091bdd31a
|
Implement getVersion API for openvz driver
|
2008-10-24 11:32:48 +00:00 |
|
Daniel P. Berrange
|
6d35116e33
|
Fix mingw build due to missing icons in tar.gz
|
2008-10-24 11:31:15 +00:00 |
|
Daniel P. Berrange
|
bdd50bc7f3
|
Centralize domain mac address handling in domain_conf.c/util.c
|
2008-10-24 11:20:08 +00:00 |
|
Daniel P. Berrange
|
0c4a048485
|
Fix virRealloc bug for zero-size
|
2008-10-10 18:17:13 +00:00 |
|
Daniel P. Berrange
|
7e0d3e62e9
|
Support SDL config with QEMU guests
|
2008-10-10 16:52:20 +00:00 |
|
Daniel P. Berrange
|
427f7a8b09
|
Switch domain device objects to array instead of linked list
|
2008-10-10 16:08:01 +00:00 |
|
Daniel P. Berrange
|
2e53a9912e
|
Switch storage objects to array instead of linked list
|
2008-10-10 15:13:28 +00:00 |
|
Daniel P. Berrange
|
dd48e929c7
|
Switch network objects to array instead of linked list
|
2008-10-10 14:50:26 +00:00 |
|
Daniel P. Berrange
|
4789154063
|
Switch domain objects to array instead of linked list
|
2008-10-10 14:20:37 +00:00 |
|
Daniel P. Berrange
|
1564711a27
|
Split network driver out into separate files
|
2008-10-10 13:57:13 +00:00 |
|
Daniel P. Berrange
|
0107578c5e
|
Fix two format string warnings on 32bit hosts
|
2008-10-10 12:54:10 +00:00 |
|
Daniel P. Berrange
|
218334d1b2
|
Fix two compile warnings
|
2008-10-09 14:50:25 +00:00 |
|
Daniel P. Berrange
|
243e80260a
|
Fix vpath build
|
2008-10-06 10:24:31 +00:00 |
|
Daniel P. Berrange
|
da622a20cd
|
Fix broken specfile build
|
2008-09-18 10:20:24 +00:00 |
|
Daniel P. Berrange
|
0aac8c9447
|
Fix trailing whitespace & unmarked diagnostic warning
|
2008-09-18 08:54:23 +00:00 |
|
Daniel P. Berrange
|
bf347f5af0
|
Fix broken test case data files
|
2008-09-17 15:39:11 +00:00 |
|
Daniel P. Berrange
|
3aa7c4639d
|
Fix potential NULL deref in openvz driver
|
2008-09-08 12:15:33 +00:00 |
|
Daniel P. Berrange
|
a8936295ce
|
Fix trailing whitespace mistakes
|
2008-09-05 15:00:14 +00:00 |
|
Daniel P. Berrange
|
1cc9f9b3d8
|
Convert openvz driver to generic domain XML APIs
|
2008-09-05 14:10:58 +00:00 |
|
Daniel P. Berrange
|
542039fab0
|
Fully support mingw builds
|
2008-09-05 12:03:45 +00:00 |
|
Daniel P. Berrange
|
126d3ebeea
|
Fix starting of xen domains without a PVFB console by removing default emulator
|
2008-09-05 11:52:12 +00:00 |
|