Daniel Veillard
5432ec8ded
VirtualBox version improvement and cleanups
...
* src/vbox/vbox_driver.c src/vbox/vbox_tmpl.c: changes in
VirtualBox driver version detection and move informations
from a global variable into a driver structure, patch by Pritesh
Kothari.
Daniel
2009-05-06 13:51:19 +00:00
Daniel Veillard
81748c62c7
* libvirt.spec.in: add a couple of missing directories
...
Daniel
2009-05-06 13:27:54 +00:00
Daniel Veillard
9ccdbb5d61
* src/vbox/vbox_XPCOMCGlue.[ch]: improve VirtualBox path detection
...
patch by Pritesh Kothari
Daniel
2009-05-06 13:23:44 +00:00
Cole Robinson
840955ff7c
Don't throw away StartVM errors when migrating/restoring in qemu driver.
2009-05-05 14:26:02 +00:00
Cole Robinson
03f3736511
Small cleanups in test driver VolCreateXML
2009-05-05 14:19:59 +00:00
Cole Robinson
2a9ca74164
Remove some debug code from storage_driver.c
2009-05-05 14:18:51 +00:00
Cole Robinson
48e9d6862a
Use proper error code in virStorageVolCreateXML
2009-05-05 14:17:50 +00:00
Cole Robinson
3f24e6c21c
Fix a comment typo in storage_backend_fs.c
2009-05-04 15:44:44 +00:00
Cole Robinson
5314dffc85
virExec: Delay daemonizing as long as possible.
...
This way the caller can catch more errors (e.g. from a hook callback) from
the intermediate process.
2009-05-04 15:43:25 +00:00
Cole Robinson
a4d0a3fd50
Add some documentation to __virExec and virExec
2009-05-04 15:41:46 +00:00
Daniel P. Berrange
aaabde58cb
Remove trailing whitespace from m4 file
2009-04-30 13:30:51 +00:00
Daniel P. Berrange
cb4a6614fa
Fix check for -Wformat-security which depends on -Wformat
2009-04-28 10:55:45 +00:00
Daniel Veillard
9cae1d5ed6
release of 0.6.3
...
* NEWS configure.in libvirt.spec.in docs/*: release of 0.6.3
* po/*: regenerated
* src/libvirt.c src/virterror.c: fixed some function comments
Daniel
2009-04-24 14:04:54 +00:00
Daniel P. Berrange
62aa1b56d6
Add virNodeDeviceCreateXML / virNodeDeviceDestroy boilerplate public API and remote protocol impl
2009-04-24 13:11:23 +00:00
Daniel P. Berrange
1aac8114ae
Fix Xen dlopen module missing export
2009-04-24 12:19:00 +00:00
Daniel P. Berrange
1fbee8dadf
Fix XM driver VIF config creation
2009-04-24 12:17:50 +00:00
Daniel Veillard
741fecedaa
Update of localizations and XML descriptions
...
* po/*: updated a could of locale, regenerated
* docs/libvirt-api.xml docs/libvirt-refs.xml: regenerated too
daniel
2009-04-24 10:09:24 +00:00
Daniel P. Berrange
d83ded2dba
Avoid compile warnings about assignment/conditional/truthvalue
2009-04-22 14:28:25 +00:00
Daniel P. Berrange
220bcb0535
Use a private /dev/pts instance in containers if kernel is new enough
2009-04-22 14:26:50 +00:00
Daniel P. Berrange
9c19a898f9
Remove stale QEMU pidfiles
2009-04-21 19:14:50 +00:00
Daniel P. Berrange
7a367cca30
Ensure VirtualBox domain IDs start from 1 instead of 0
2009-04-21 19:13:23 +00:00
Daniel Veillard
4c3f3b4d46
* src/network_conf.c src/network_conf.h: add dynamic bridge names
...
support, patch by Soren Hansen
* AUTHORS: add Soren
daniel
2009-04-21 19:00:06 +00:00
Daniel Veillard
ec4e379125
* src/xend_internal.c: let xend try vcpu pinning operation even
...
if the domain is not running, patch by Takahashi Tomohiro
daniel
2009-04-21 15:10:23 +00:00
Daniel Veillard
5237c2b847
* docs/drvvbox.html[.in]: tiny fixes to VirtualBox docs
...
Daniel
2009-04-21 13:39:40 +00:00
Daniel Veillard
b4ee10dfde
VirtualBox Documentation
...
* docs/drvvbox.html.in docs/hvsupport.html.in docs/drivers.html.in
docs/sitemap.html.in docs/*.html: VirtualBox Documentation by
Pritesh Kothari
Daniel
2009-04-21 12:24:14 +00:00
Daniel Veillard
bfc48afa14
cope with kernels where CLONE_NEWUSER is not supported
...
* src/lxc_container.c src/lxc_container.h: cope with kernels
where CLONE_NEWUSER is not supported, patch by Serge Hallyn
daniel
2009-04-20 12:27:12 +00:00
Mark McLoughlin
a4b1c0977a
Fix typo in manpage
...
It's "service libvirtd start", not "service start libvirtd".
Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
2009-04-20 11:55:53 +00:00
Daniel Veillard
55671efe80
* po/*: merge in a lot of localization updates and regenerate
...
daniel
2009-04-20 09:25:44 +00:00
Daniel Veillard
943a2f2b60
* src/bridge.c: fix a compilation breakage raised by Anton Protopopov
...
daniel
2009-04-20 09:18:26 +00:00
Daniel P. Berrange
fd9a55254f
Added new virt-xml-validate tool to mingw specfile
2009-04-19 16:47:43 +00:00
Daniel P. Berrange
969209ce07
Disable vbox driver for mingw32 builds
2009-04-19 16:37:15 +00:00
Daniel P. Berrange
89626e8d69
Add another vbox file to EXTRA_DIST
2009-04-19 16:36:22 +00:00
Daniel P. Berrange
ac6797b28c
Add missing break in error code
2009-04-19 15:49:00 +00:00
Daniel P. Berrange
cfa30de3b8
Improve error reporting for lookup failures on inactive domains
2009-04-19 15:30:50 +00:00
Daniel P. Berrange
c881b32215
Fix 2 domain ID handling bugs in remote driver
2009-04-19 15:21:54 +00:00
Daniel P. Berrange
cb43623acd
Switch over todo domain lookup based on UUID in virDomainAssignDef
2009-04-19 15:16:43 +00:00
Daniel P. Berrange
8372a8c127
Regenerate API docs to pull in vbox driver error codes
2009-04-19 15:14:44 +00:00
Daniel P. Berrange
26eb2feedd
Add tools/ directory (missed from previous commit)
2009-04-19 15:12:33 +00:00
Daniel P. Berrange
001390a684
Add 2 missing vbox files to EXTRA_DIST
2009-04-19 15:12:01 +00:00
Daniel P. Berrange
fa4126087b
Add tool for validating XML & fix misc bugs in virsh POD docs
2009-04-19 15:10:45 +00:00
Daniel P. Berrange
9a15c48d2d
Switch to using virDomainDefPtr for building command line in QEMU driver
2009-04-19 14:50:01 +00:00
Daniel Veillard
2cd9b2d8ee
drop the pool lock when allocating fs volumes
...
* src/libvirt_private.syms src/storage_backend.h
src/storage_backend_fs.c src/storage_conf.h src/storage_driver.c:
drop the pool lock when allocating fs volumes, patch by Cole Robinson
daniel
2009-04-17 19:12:37 +00:00
Daniel Veillard
10d1650843
integration of the VirtualBox support
...
* configure.in include/libvirt/virterror.h src/Makefile.am
src/domain_conf.[ch] src/driver.h src/virterror.c src/vbox/README
src/vbox/vbox_CAPI_v2_2.h src/vbox/vbox_V2_2.c
src/vbox/vbox_XPCOMCGlue.[ch] src/vbox/vbox_driver.[ch]
src/vbox/vbox_tmpl.c: integration of the VirtualBox support
patches by Pritesh Kothari
Daniel
2009-04-17 16:09:07 +00:00
Daniel Veillard
81e6a22192
Small doc fixes
...
* src/libvirt.c: fix the doc of virNodeGetFreeMemory to say bytes
* docs/drvlxc.html.in docs/drvlxc.html: fix command used in examples
daniel
2009-04-17 15:34:53 +00:00
Guido Günther
d24f6aabbb
fix "make syntax-check"
2009-04-17 08:21:40 +00:00
Guido Günther
5caa1e0eb0
Don't log monitor output to domain log file.
...
It's logged via the logging system already. Prefix monitor debug output with vm
name.
2009-04-16 15:56:27 +00:00
Guido Günther
a6c612a4ad
don't hardcode buffer for getgrnam_r to 1024 bytes and increase it on ERANGE.
2009-04-16 14:53:19 +00:00
Mark McLoughlin
9fa79000ec
qemu -drive takes format= not fmt=
...
Seems like a simple typo - it has been "format=" since the flag
was introduced, but we added it as "fmt=".
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
2009-04-16 14:21:35 +00:00
Mark McLoughlin
169afbe9aa
Fix lxc syntax-check failure
...
Fixes:
CHECK: avoid_if_before_free
src/lxc_container.c: if (oldroot) VIR_FREE(oldroot)
src/lxc_container.c: if (newroot) VIR_FREE(newroot)
Makefile.maint: found useless "if" before "free" above
and:
src/lxc_container.c:317:
Makefile.maint: found trailing blank(s)
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
2009-04-16 13:08:03 +00:00
Daniel Veillard
316befbb0c
Api documentation
...
* docs/Makefile.am docs/api.html docs/api.html.in docs/archdomain.html
docs/archnetwork.html docs/archnode.html docs/archstorage.html
docs/goals.html docs/intro.html
docs/libvirt-daemon-arch.fig docs/libvirt-daemon-arch.png
docs/libvirt-driver-arch.fig docs/libvirt-driver-arch.png
docs/libvirt-object-model.fig docs/libvirt-object-model.png
docs/page.xsl docs/sitemap.html docs/sitemap.html.in:
adding a new api page, extending the stylesheet to allow references
and including images from Dan Berrange
daniel
2009-04-15 20:42:50 +00:00