Daniel Veillard
69b9fcf297
* src/conf.c: documentation cleanups from Jim Meyering
...
* tests/conftest.c: Use fwrite, not printf, since the
result buffer is not NUL-terminatedi, from Jim Meyering.
* tests/qemuxml2argvtest.c: Initialize vm.migrateFrom[0],
to avoid "read-uninitialized" error from within
qemudBuildCommandLinei, from Jim Meyering.
Daniel
2007-10-19 08:29:13 +00:00
Richard W.M. Jones
171afdf694
Wed Oct 17 11:27:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* libvirt.spec.in (BuildRequires): Add "qemu" (Jim Meyering).
2007-10-17 10:39:32 +00:00
Richard W.M. Jones
4e04ee2d2f
Wed Oct 17 11:27:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/xend_internal.c (sexpr_get): Declare with gcc's printf
attribute. (Jim Meyering)
2007-10-17 10:33:16 +00:00
Daniel P. Berrange
b4fab30b89
Mark XML param for attach/detach APIs const
2007-10-15 21:38:56 +00:00
Daniel P. Berrange
56ba14daa4
Changelog entry for default config files
2007-10-15 21:33:42 +00:00
Richard W.M. Jones
503cca7cee
Mon Oct 15 15:31:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/test.c, include/libvirt/libvirt.h.in: Remove virDomainRestart
from the public API (it was not used), and move it into the test
driver where it is used for purely internal purposes.
2007-10-15 14:32:35 +00:00
Daniel P. Berrange
912c18afa3
Added QEMU driver config file
2007-10-12 16:05:44 +00:00
Daniel P. Berrange
af10d71cc2
Reset migration source after failed VM start
2007-10-10 19:46:17 +00:00
Daniel P. Berrange
175e1711a6
Fixed processing of vncdisplay/vncused params in XM config files
2007-10-10 17:55:38 +00:00
Daniel P. Berrange
bf70fe4883
Fix virtual networking XML -> XM config file conversion & a mem leak
2007-10-10 17:41:06 +00:00
Daniel Veillard
aa826860bc
* src/xend_internal.c: applied patch from Beth Kon to fix
...
NUMA topology for cells without CPUs
Daniel
2007-10-08 15:02:47 +00:00
Daniel P. Berrange
77cf0390e4
Fix NUMA topology error handling (beth kon)
2007-10-05 01:08:17 +00:00
Daniel P. Berrange
d08b12c1a6
Remove bogus Project-Id-Version field
2007-10-03 14:19:35 +00:00
Daniel Veillard
fdc44cf1b7
* configure.in libvirt.spec.in include/libvirt/libvirt.h docs/*:
...
preparing release of 0.3.3
* po/*: updated the strings localizations
Daniel
2007-09-30 21:09:29 +00:00
Daniel Veillard
795d920028
* python/generator.py python/libvir.c python/libvirt-python-api.xml:
...
provide bindings for block and interface statistics
Daniel
2007-09-30 20:52:13 +00:00
Daniel P. Berrange
c4461ff57b
Only use bootloader for paravirt guests
2007-09-30 15:36:47 +00:00
Daniel Veillard
b5a3d4da61
* src/virsh.c: use virNodeGetFreeMemory() for freecell without
...
argument
* src/libvirt_sym.version: export virNodeGetFreeMemory()
Daniel
2007-09-30 13:22:16 +00:00
Daniel Veillard
9f211bbf3a
* include/libvirt/libvirt.h include/libvirt/libvirt.h.in
...
src/driver.h src/libvirt.c src/openvz_driver.c src/qemu_driver.c
src/test.c src/xen_unified.c src/xend_internal.c: add new API
virNodeGetFreeMemory(), extends the driver. Lacks remote and
QEmu support though.
* src/libvirt.c: allows to fix virNodeGetCellsFreeMemory() adding
parameter check for startCell.
* proxy/libvirt_proxy.c src/xend_internal.[ch]
include/libvirt/libvirt.h include/libvirt/libvirt.h.in: applied
vncpasswd dump patch from Mark Johnson but with the
virDomainXMLFlags extension as suggested by Daniel Berrange
this changed a couple of internal APIs too
* tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.xml: fix one of the
tests affected by bootloader dump change.
Daniel
2007-09-30 13:09:07 +00:00
Daniel P. Berrange
0e7aa57385
Solaris hypercall compatability fixes (Mark Johnson)
2007-09-29 18:37:47 +00:00
Daniel P. Berrange
84b5415cbf
Allow empty bootloader tag
2007-09-29 18:31:05 +00:00
Daniel P. Berrange
fb741174ad
Solaris portability fix from Mark Johnson. Remove use of anonymous union members
2007-09-29 18:16:26 +00:00
Daniel P. Berrange
b876bf6ea5
Fixed crash prossing input tags
2007-09-28 20:47:58 +00:00
Daniel Veillard
4bf3bc9eda
* include/libvirt/libvirt.h[.in] src/driver.h src/openvz_driver.c
...
src/qemu_driver.c src/remote_internal.c src/test.c
src/xen_internal.[ch] src/xen_unified.c src/xend_internal.[ch]
src/libvirt.c src/libvirt_sym.version: adding NUMA support patches
from Beth Kon adding new virNodeGetCellsFreeMemory entry point
and extending the virConnectGetCapabilities one. Fix a couple of
issues in the patch and add to exported symbols from shared lib.
* docs/virsh.pod docs/virsh.1 src/virsh.c: added new command
freecell to get the available memory on the node or in a NUMA cell.
* docs/*: updated and regenerated the documentation
Daniel
2007-09-28 14:28:12 +00:00
Richard W.M. Jones
dbd8f037e7
* docs/libvir.html: Clarified configuration required for
...
remote over ssh.
2007-09-28 10:24:58 +00:00
Richard W.M. Jones
91076f111b
* src/remote_internal.c: Fix handling of usernames (thanks to
...
Fabian Deutsch for finding and fixing this).
2007-09-25 13:54:17 +00:00
Daniel P. Berrange
136ebc6e3c
Detect QEMU flags per VM instead of once for driver as a whole
2007-09-21 21:20:32 +00:00
Daniel P. Berrange
b32f429849
Added a no_tty param to remote URIs to stop SSH prompting for password
2007-09-21 20:17:09 +00:00
Daniel P. Berrange
6f44e36e15
Test compiler flags for linking too
2007-09-21 20:01:43 +00:00
Daniel P. Berrange
01422bd794
Fixed QEMU uri parsing/detection
2007-09-21 19:32:02 +00:00
Richard W.M. Jones
0caf0d767c
Thu Sep 20 19:37:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/bridge.c, src/qemu_driver.c, configure.in: Try to detect
the paths of dnsmasq and brctl at compile time. If found
then compile them in, otherwise search $PATH at runtime.
* libvirt.spec.in: BR dnsmasq and bridge-utils so we have their
paths at compile time.
2007-09-20 18:40:36 +00:00
Richard W.M. Jones
9a79baba76
Thu Sep 20 18:10:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/qemu_driver.c, docs/libvir.html: Support virConnectGetHostname
and virConnectGetURI for qemu driver.
2007-09-20 17:13:39 +00:00
Richard W.M. Jones
415015506f
Thu Sep 20 13:02:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/libvirt.c: Don't try to generate an error message with
an invalid connection object.
2007-09-20 12:04:57 +00:00
Richard W.M. Jones
18ec04c071
Thu Sep 20 12:59:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/xend_internal.c: Error message if we cannot connect
to xend.
2007-09-20 12:02:18 +00:00
Daniel P. Berrange
736f0e2531
Fix waitpid() call to only run in error case (merge error)
2007-09-19 21:44:32 +00:00
Daniel P. Berrange
27b4293285
Switch to use pkg-config to find gnutls
2007-09-19 17:42:40 +00:00
Daniel P. Berrange
e04914328d
Make libxml configure process try to use pkg-config if available
2007-09-19 15:35:00 +00:00
Daniel P. Berrange
e1f4399150
Added config params to customize UNIX sock perms & ownership
2007-09-19 02:28:01 +00:00
Daniel P. Berrange
8f4e48edff
Added support for Avahi mDNS advertisement
2007-09-19 01:56:55 +00:00
Daniel P. Berrange
c79514fda0
Allow updating of existing timers & file handle event watches
2007-09-19 01:27:32 +00:00
Daniel P. Berrange
0bde7e57a2
Avoid portability warnings from automake
2007-09-18 23:46:18 +00:00
Daniel P. Berrange
444f9c368e
Don't check for bridge headers if QEMU is disabled
2007-09-18 23:40:34 +00:00
Daniel P. Berrange
4966664928
Print configuration summary
2007-09-18 23:36:30 +00:00
Daniel P. Berrange
2384225b8b
Avoid zombies with remote tunnels
2007-09-18 03:08:49 +00:00
Daniel P. Berrange
63dc047468
Fixed PXE network boot config
2007-09-13 22:06:54 +00:00
Richard W.M. Jones
cc82a93645
Wed Sep 12 16:35:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/xend_internal.c, src/xml.c, src/xml.h: Properly check buffer
size in virDomainXMLDevID (Hugh Brock).
2007-09-12 15:41:51 +00:00
Richard W.M. Jones
5fac0c95e1
Wed Sep 12 11:30:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/xend_internal.c, src/xen_unified.c: Removed an annoying
warning when using Xen 3.0.3 and inactive domains.
2007-09-12 10:37:00 +00:00
Richard W.M. Jones
1361ddec0a
Wed Sep 12 11:25:00 BST 2007 Richard W.M. Jones <rjones@redhat.com>
...
* src/remote_internal.c: virDrvOpenRemoteFlags was accidentally
declared as a global variable, instead of the name an enum.
2007-09-12 10:33:48 +00:00
Daniel Veillard
3292123d13
* docs/architecture.html docs/errors.html docs/format.html
...
docs/libvir.html: fixing typos spotted by Eduardo Pereira
Daniel
2007-09-10 15:16:25 +00:00
Daniel Veillard
fcf1b59128
* src/xend_internal.c: applied patch from Hugh Brock to allow
...
CD Rom device reload by reusing virDomainAttachDevice() with
a new definition
Daniel
2007-09-10 11:47:17 +00:00
Daniel Veillard
298d289542
* include/libvirt/libvirt.h include/libvirt/libvirt.h.in
...
src/libvirt.c: fixes a few problems in the documentation
pointed out by Toth Istvan.
* docs/*: regenerated the docs
Daniel
2007-09-10 09:37:10 +00:00