Daniel P. Berrange
383ae8c4ec
Added qemudEscapeShellArg(), and saferead()/safewrite() APIs
2007-08-14 01:33:38 +00:00
Daniel P. Berrange
79a3754210
Added support for -incoming option in prepare for restore
2007-08-14 01:28:47 +00:00
Daniel P. Berrange
af7378db35
Allow stdin to be specified with virExec()
2007-08-14 01:23:59 +00:00
Daniel P. Berrange
4f34d57223
Use \r instead of \n for QEMU monitor
2007-08-14 00:15:16 +00:00
Daniel Veillard
f9372e9408
* src/qemu_driver.c: patch from Jim Paris removing memory leak
...
* AUTHORS: updated with Shuveb and Jim
Daniel
2007-08-13 09:53:35 +00:00
Daniel Veillard
c7722ca345
* src/qemu_conf.[ch] src/qemu_driver.c: add qemu/kvm drivers report
...
features for i686 and x86_64, patch from David Lutterkort
Daniel
2007-07-30 09:59:05 +00:00
Daniel P. Berrange
4e01a607e4
Re-work test driver to implement (nearly) all APIs
2007-07-27 23:23:00 +00:00
Daniel P. Berrange
773aa3b86b
Split out generic nodeinfo API
2007-07-25 23:16:30 +00:00
Daniel P. Berrange
1d4d4f3bf9
Fixed crash when cleaning up VMs
2007-07-24 14:24:52 +00:00
Daniel P. Berrange
ce19db8990
Set close-exe on logfile fd, keep monitor FD open
2007-07-23 18:00:33 +00:00
Daniel Veillard
68ef3443d4
* 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
2007-07-19 16:22:40 +00:00
Daniel P. Berrange
e958eff752
Make QEMU driver report errors against virConnectPtr if available
2007-07-12 15:09:01 +00:00
Daniel P. Berrange
62efeb0752
Fixed memory corruption after destroying network/domain objects in QEMU driver
2007-07-06 21:52:42 +00:00
Richard W.M. Jones
f1f70e5099
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.
2007-07-06 15:20:38 +00:00
Richard W.M. Jones
16eae80edf
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.
2007-07-06 15:02:09 +00:00
Richard W.M. Jones
b26376750e
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.
2007-07-06 14:56:15 +00:00
Daniel P. Berrange
483f6d6951
Make network APIs go via remote driver. Autospawn per-user daemon
2007-07-04 03:59:13 +00:00
Daniel Veillard
b4c282a79b
* 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
2007-06-29 13:23:13 +00:00
Daniel P. Berrange
a07f0a00da
Move the QEMU driver & utility files from qemud/ to src/
2007-06-27 00:12:29 +00:00