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 Veillard
1d7164058c
* src/virsh.c docs/virsh.pod virsh.1: added a ttyconsole command,
...
this should fix bug #239687
Daniel
2007-07-26 08:41:16 +00:00
Daniel P. Berrange
cf5000d9b0
Ignore /usr/include in coverage reports
2007-07-25 23:18:15 +00:00
Daniel P. Berrange
773aa3b86b
Split out generic nodeinfo API
2007-07-25 23:16:30 +00:00
Daniel Veillard
d2cf974b6e
Oops forgot to rev in configure.in, Daniel
2007-07-24 15:58:41 +00:00
Daniel Veillard
3edb4bc9fb
* 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
2007-07-24 15:32:55 +00:00
Daniel P. Berrange
e3af6437f1
Fixed handling of -nographics. Added VNC listen support
2007-07-24 14:30:05 +00:00
Daniel P. Berrange
1d4d4f3bf9
Fixed crash when cleaning up VMs
2007-07-24 14:24:52 +00:00
Daniel P. Berrange
f3df229592
Fixed over eager caching of virDomainPtr objects in libvirt daemon
2007-07-24 14:21:03 +00:00
Daniel Veillard
d5b5623ddd
* 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
2007-07-24 09:19:40 +00:00
Daniel Veillard
5e14b0f33a
* po/*: update translations and regenerate .pot
...
Daniel
2007-07-24 08:15:03 +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
daa2369dde
* docs/virsh.pod virsh.1: update to document VIRSH_DEFAULT_CONNECT_URI
...
environment variable as suggested by David Lutterkort
Daniel
2007-07-23 09:35:59 +00:00
Daniel Veillard
46da4f268f
* src/xen_internal.c: and nother one again from Saori Fukuta
...
Daniel
2007-07-20 10:53:31 +00:00
Daniel Veillard
90ae19cccf
* src/xen_internal.c: some error handling improvements from Saori Fukuta
...
Daniel
2007-07-20 10:44:24 +00:00
Daniel Veillard
6664fdec44
Re: fix Werror, Daniel
2007-07-19 19:25:09 +00:00
Daniel Veillard
5ca7253d4f
Fix a Werror breakage, Daniel
2007-07-19 19:23:30 +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
Richard W.M. Jones
e2ea955881
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.
2007-07-19 15:37:54 +00:00
Daniel Veillard
30c10b82c1
* src/xen_internal.c: rewrite of range check in credit scheduler
...
initially suggested by Atsushi SAKAI
Daniel
2007-07-19 13:39:26 +00:00
Daniel P. Berrange
ba8648896f
Fixed double free of XML property
2007-07-18 21:47:47 +00:00
Daniel P. Berrange
b3033b99f9
Added testsuite for QEMU XML routines
2007-07-18 21:34:22 +00:00
Daniel P. Berrange
0bd91c25c0
Fixed compiler warnings
2007-07-18 21:13:26 +00:00
Daniel P. Berrange
f029721d2b
Added support for input devices
2007-07-18 21:08:22 +00:00
Daniel Veillard
6365ff098c
* src/test.c include/libvirt/libvirt.h include/libvirt/libvirt.h.in:
...
cleanup of unused virDeviceMode
Daniel
2007-07-18 10:11:09 +00:00
Daniel Veillard
36e975dd4f
* src/openvz_conf.c src/libvirt.c: cleanup, avoid some warnings,
...
and reuse the existing uuid generation function.
Daniel
2007-07-17 14:40:26 +00:00
Daniel Veillard
b55718444f
* 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
2007-07-17 13:27:26 +00:00
Daniel P. Berrange
d9adc2eaf1
Re-write notes on IPv6
2007-07-16 21:37:08 +00:00
Daniel P. Berrange
67c346b102
Added new <clock/> element in XML for choosing utc/localtime
2007-07-16 21:30:30 +00:00
Daniel Veillard
657b5eb50c
* src/xml.c: applied modified patch from Masayuki Sunou for
...
device hot plug description with a wrong root element.
Daniel
2007-07-13 12:26:11 +00:00
Daniel Veillard
5ced7bd1fc
* 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
2007-07-13 08:26:57 +00:00
Daniel Veillard
62442d578d
* 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
2007-07-12 15:47:19 +00:00
Daniel P. Berrange
f36c70775a
Check client cert/key ahead of time & report errors
2007-07-12 15:17:08 +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
c0a3f03f4d
Clean virConnectPtr object on client disconnect. Fix cleanup when access checks fail
2007-07-12 15:04:05 +00:00
Daniel P. Berrange
a219c3aba8
Improved error checking for cert/key files
2007-07-12 14:54:45 +00:00
Daniel Veillard
bb6476e771
* src/xen_internal.c: applied patch from Christian Ehrhardt to
...
fix Xen hypervisor alignment problems on PPC64
* AUTHORS: added Christian
Daniel
2007-07-12 08:57:52 +00:00
Richard W.M. Jones
38149a2b75
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.
2007-07-12 08:36:48 +00:00
Richard W.M. Jones
65a466b551
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.
2007-07-12 08:34:51 +00:00
Daniel Veillard
fdc36dcbe6
* src/xml.c: patch from Masayuki Sunou fixing leaks in
...
virDomainParseXMLDiskDesc
Daniel
2007-07-11 08:41:11 +00:00
Daniel P. Berrange
dbe0a4f507
Mark Rich as primary maintainer of the remote driver
2007-07-10 01:04:31 +00:00
Daniel Veillard
f3d774d6c1
* configure.in libvirt.spec.in include/libvirt/libvirt.h
...
docs/* po/*: prepared release of 0.3.0
Daniel
2007-07-09 12:41:29 +00:00
Daniel Veillard
b36f453a58
* 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
2007-07-09 11:24:52 +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
4ea0ef797f
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.
2007-07-06 15:11:22 +00:00
Daniel Veillard
ea6279cb91
* src/virsh.c: fix an error in the default help string, bug #247197
...
Daniel
2007-07-06 15:05:19 +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